Realm
s).See: Description
Interface | Description |
---|---|
AuthenticationStrategy |
A
AuthenticationStrategy implementation assists the ModularRealmAuthenticator during the
log-in process in a pluggable realm (PAM) environment. |
Class | Description |
---|---|
AbstractAuthenticationStrategy |
Abstract base implementation for Shiro's concrete
AuthenticationStrategy
implementations. |
AllSuccessfulStrategy |
AuthenticationStrategy implementation that requires all configured realms to
successfully process the submitted AuthenticationToken during the log-in attempt.
|
AtLeastOneSuccessfulStrategy |
AuthenticationStrategy implementation that requires at least one configured realm to
successfully process the submitted AuthenticationToken during the log-in attempt.
|
FirstSuccessfulStrategy |
AuthenticationStrategy implementation that only accepts the account data from
the first successfully consulted Realm and ignores all subsequent realms. |
ModularRealmAuthenticator |
A
ModularRealmAuthenticator delgates account lookups to a pluggable (modular) collection of
Realm s. |
Exception | Description |
---|---|
UnsupportedTokenException |
Exception thrown during the authentication process when an
AuthenticationToken implementation is encountered that is not
supported by one or more configured Realm s. |
Realm
s).
The primary class of interest here is the ModularRealmAuthenticator
which is an Authenticator
implementation that coordinates authentication attempts across
one or more Realm instances.
How the ModularRealmAuthenticator
actually coordinates this behavior is configurable based on your
application's needs using an injectible
AuthenticationStrategy
.Copyright © 2004-2016 The Apache Software Foundation. All Rights Reserved.