JSecurity

Uses of Interface
org.jsecurity.authc.Authenticator

Packages that use Authenticator
org.jsecurity.authc Core interfaces and exceptions concerning Authentication (the act of logging-in). 
org.jsecurity.authc.pam Support for PAM, or Pluggable Authentication Modules, which is the capability to authenticate a user against multiple configurable (pluggable) modules (JSecurity calls these Realms). 
org.jsecurity.mgt Provides the master SecurityManager interface and a default implementation hierarchy for managing all aspects of JSecurity's functionality in an application. 
org.jsecurity.web Framework support for any web-enabled application. 
 

Uses of Authenticator in org.jsecurity.authc
 

Classes in org.jsecurity.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.jsecurity.authc.pam
 

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

Uses of Authenticator in org.jsecurity.mgt
 

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

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

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

Methods in org.jsecurity.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.jsecurity.web
 

Classes in org.jsecurity.web that implement Authenticator
 class DefaultWebSecurityManager
          SecurityManager implementation that should be used in web-based applications or any application that requires HTTP connectivity (SOAP, http remoting, etc).
 


JSecurity

Copyright © 2004-2008 JSecurity.