Uses of Interface
org.apache.shiro.authc.pam.AuthenticationStrategy
-
Packages that use AuthenticationStrategy Package Description org.apache.shiro.authc.pam Support for PAM, or Pluggable Authentication Modules, which is the capability to authenticate a user against multiple configurable (pluggable) modules (Shiro calls theseRealm
s). -
-
Uses of AuthenticationStrategy in org.apache.shiro.authc.pam
Classes in org.apache.shiro.authc.pam that implement AuthenticationStrategy Modifier and Type Class Description class
AbstractAuthenticationStrategy
Abstract base implementation for Shiro's concreteAuthenticationStrategy
implementations.class
AllSuccessfulStrategy
AuthenticationStrategy implementation that requires all configured realms to successfully process the submitted AuthenticationToken during the log-in attempt.class
AtLeastOneSuccessfulStrategy
AuthenticationStrategy implementation that requires at least one configured realm to successfully process the submitted AuthenticationToken during the log-in attempt.class
FirstSuccessfulStrategy
AuthenticationStrategy
implementation that only accepts the account data from the first successfully consulted Realm and ignores all subsequent realms.Methods in org.apache.shiro.authc.pam that return AuthenticationStrategy Modifier and Type Method Description AuthenticationStrategy
ModularRealmAuthenticator. getAuthenticationStrategy()
Returns theAuthenticationStrategy
utilized by this modular authenticator during a multi-realm log-in attempt.Methods in org.apache.shiro.authc.pam with parameters of type AuthenticationStrategy Modifier and Type Method Description void
ModularRealmAuthenticator. setAuthenticationStrategy(AuthenticationStrategy authenticationStrategy)
Allows overriding the defaultAuthenticationStrategy
utilized during multi-realm log-in attempts.
-