public interface INamespaceTrustedSignonProvider extends INamespace
CapabilityCaseSensitive, CapabilityContains, CapabilityEndsWith, CapabilityEquals, CapabilityNotBrowsable, CapabilitySort, CapabilityStartsWith| Modifier and Type | Method and Description |
|---|---|
void |
processLogonRequest(ITrustedSignonRequest theRequest)
Processes the authentication information used to identify the user.
|
destroy, getCapabilities, getNamespaceFormat, init, setNamespaceFormatgetAvailableDescriptionLocales, getDescriptiongetAncestors, getAvailableNameLocales, getHasChildren, getName, getObjectIDvoid processLogonRequest(ITrustedSignonRequest theRequest) throws UserRecoverableException, SystemRecoverableException, UnrecoverableException
theRequest - A request containing the information used to authenticate the
caller. This request is modified before being used by the
authentication namespace for which this proxy is acting.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.