Uses of Interface
org.apache.shiro.authc.Authenticator

Packages that use Authenticator
org.apache.shiro.authc Core interfaces and exceptions concerning Authentication (the act of logging-in). 
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). 
org.apache.shiro.mgt Provides the master SecurityManager interface and a default implementation hierarchy for managing all aspects of Shiro's functionality in an application. 
org.apache.shiro.web.mgt Components supporting web-specific SecurityManager implementations. 
 

Uses of Authenticator in org.apache.shiro.authc
 

Classes in org.apache.shiro.authc that implement Authenticator
 class AbstractAuthenticator
          Superclass for almost all Authenticator implementations that performs the common work around authentication attempts.
 

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

Classes in org.apache.shiro.authc.pam that implement Authenticator
 class ModularRealmAuthenticator
          A ModularRealmAuthenticator delgates account lookups to a pluggable (modular) collection of Realms.
 

Uses of Authenticator in org.apache.shiro.mgt
 

Subinterfaces of Authenticator in org.apache.shiro.mgt
 interface SecurityManager
          A SecurityManager executes all security operations for all Subjects (aka users) across a single application.
 

Classes in org.apache.shiro.mgt that implement Authenticator
 class AuthenticatingSecurityManager
          Shiro support of a SecurityManager class hierarchy that delegates all authentication operations to a wrapped Authenticator instance.
 class AuthorizingSecurityManager
          Shiro support of a SecurityManager class hierarchy that delegates all authorization (access control) operations to a wrapped Authorizer instance.
 class CachingSecurityManager
          A very basic starting point for the SecurityManager interface that merely provides logging and caching support.
 class DefaultSecurityManager
          The Shiro framework's default concrete implementation of the SecurityManager interface, based around a collection of Realms.
 class RealmSecurityManager
          Shiro support of a SecurityManager class hierarchy based around a collection of Realms.
 class SessionsSecurityManager
          Shiro support of a SecurityManager class hierarchy that delegates all session operations to a wrapped SessionManager instance.
 

Methods in org.apache.shiro.mgt that return Authenticator
 Authenticator AuthenticatingSecurityManager.getAuthenticator()
          Returns the delegate Authenticator instance that this SecurityManager uses to perform all authentication operations.
 

Methods in org.apache.shiro.mgt with parameters of type Authenticator
 void AuthenticatingSecurityManager.setAuthenticator(Authenticator authenticator)
          Sets the delegate Authenticator instance that this SecurityManager uses to perform all authentication operations.
 

Uses of Authenticator in org.apache.shiro.web.mgt
 

Subinterfaces of Authenticator in org.apache.shiro.web.mgt
 interface WebSecurityManager
          This interface represents a SecurityManager implementation that can used in web-enabled applications.
 

Classes in org.apache.shiro.web.mgt that implement Authenticator
 class DefaultWebSecurityManager
          Default WebSecurityManager implementation used in web-based applications or any application that requires HTTP connectivity (SOAP, http remoting, etc).
 



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