public interface INamespaceAuthenticationProvider extends INamespaceAuthenticationProviderBase
CapabilityCaseSensitive, CapabilityContains, CapabilityEndsWith, CapabilityEquals, CapabilityNotBrowsable, CapabilitySort, CapabilityStartsWith| Modifier and Type | Method and Description |
|---|---|
IVisa |
logon(IBiBusHeader theBiBusHeader)
Logs on the user to this authentication namespace.
|
logoff, searchdestroy, getCapabilities, getNamespaceFormat, init, setNamespaceFormatgetAvailableDescriptionLocales, getDescriptiongetAncestors, getAvailableNameLocales, getHasChildren, getName, getObjectIDIVisa logon(IBiBusHeader theBiBusHeader) throws UserRecoverableException, SystemRecoverableException, UnrecoverableException
theBiBusHeader - The biBusHeader that contains the information used to authenticate
the user.UserRecoverableException - Indicates that authentication is not possible
using the available information. It may be possible to
authenticate after interacting with the user.SystemRecoverableException - Indicates that authentication is not possible
using the available information. It may be possible to
authenticate after interacting with the system.UnrecoverableException - Indicates that an exception has occurred that interferes with the
normal operation of the namespace.