Uses of Interface
org.apache.shiro.authc.pam.AuthenticationStrategy

Packages that use AuthenticationStrategy
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 these Realms). 
 

Uses of AuthenticationStrategy in org.apache.shiro.authc.pam
 

Classes in org.apache.shiro.authc.pam that implement AuthenticationStrategy
 class AbstractAuthenticationStrategy
          Abstract base implementation for Shiro's concrete AuthenticationStrategy 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
 AuthenticationStrategy ModularRealmAuthenticator.getAuthenticationStrategy()
          Returns the AuthenticationStrategy utilized by this modular authenticator during a multi-realm log-in attempt.
 

Methods in org.apache.shiro.authc.pam with parameters of type AuthenticationStrategy
 void ModularRealmAuthenticator.setAuthenticationStrategy(AuthenticationStrategy authenticationStrategy)
          Allows overriding the default AuthenticationStrategy utilized during multi-realm log-in attempts.
 



Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.