|
JSecurity | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Authenticator implementations that performs the common work around authentication
attempts.Realm that authenticates with an LDAP
server to build the Subject for a user.RememberMeManager interface that handles
serialization and
encryption of the remembered user identity.ValidatingSessionManager interface.WebAttribute interface.AuthenticationInfo and
AuthorizationInfo.Realm that authenticates with an active directory LDAP
server to determine the roles for a particular user.preHandle,
postHandle,
and afterCompletion
hooks.CacheManager has been set and is available for use via the
getCacheManager() method.
finally block even if preHandle returns
false or if an exception is thrown during filter chain processing.
implies method always returns true.ModularRealmAuthenticator.doAuthenticate(org.jsecurity.authc.AuthenticationToken) implementation to ensure that the realms property
has been set.
Authorizer implementation methods to ensure that the realms
has been set.
Authenticator interface that functions in the following manner:
Calls template doAuthenticate method for subclass execution of the actual
authentication behavior.
Authenticator for authentication.
WWW-Authenticate
AuthenticationFilter that is capable of automatically performing an authentication attempt
based on the incoming request.SecurityManager class hierarchy that delegates all
authentication operations to a wrapped Authenticator instance.AuthenticationInfo represents a Subject's (aka user's) stored account information relevant to the
authentication/log-in process only.AuthenticationListener listens for notifications while
Subjects authenticate with the system.Authorization
AuthorizationInfo represents a single Subject's stored authorization data (roles, permissions, etc)
used during authorization (access control) checks only.SecurityManager class hierarchy that delegates all
authorization (access control) operations to a wrapped Authorizer instance.authenticated for the
request to continue, and if they're not, forces the user to login via the HTTP Basic protocol-specific challenge.SessionListeners for notification
that the session has been invalidated (stopped or expired).
CacheException.
CacheException.
CacheException.
CacheException.
Cache instances.Realm interface that provides logging and caching support.ensureCacheManager().
Permission.implies(Permission) implies} the specified Permission.
implies the specified Permission.
implies all of the
specified permission strings.
implies all of the
specified permission strings.
implies all of the
specified permission strings.
implies all of the
specified permission strings.
AuthorizationException if they do not.
AuthorizationException if they do not.
AuthorizationException if they do not.
AuthorizationException if they do not.
classpath:
finally code block in the
doFilterInternal
implementation.
CodecException.
CodecException.
CodecException.