|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
AuthenticationContext | Allow the user to be retrieved at any time throughout the application. |
Authenticator | An Authenticator is used to authenticate users, log them in, log them out and check their roles. |
RoleMapper | Determines whether an authenticated user has a "role" (permission) within the system, and specifically, whether they have permission to log in to the system. |
Class Summary | |
---|---|
AbstractAuthenticator | An abstract implementation of Authenticator that implements a lot of base methods |
AuthenticationContextImpl | |
DefaultAuthenticator | This authenticator stores the currently logged in user in the session as a Principal. |
GroupRoleMapper | Deprecated. You should extend SimpleAbstractRoleMapper , or implement RoleMapper directly. |
SessionInvalidator | Invalidates and performs the manipulation of the session necessary to obtain a fresh JSESSIONID on Tomcat and the equivalent on other containers. |
SimpleAbstractRoleMapper | Provides a simple base implementation of RoleMapper. |
Enum Summary | |
---|---|
AuthenticationErrorType | Enumeration used to determine the cause of any authentication errors. |
AuthType | If an authType is specified by the user that doesn't match a specific auth type as defined by this enum, 'NONE' will be returned. |
LoginReason | An enumeration of why a login attempt has failed |
Exception Summary | |
---|---|
AuthenticatorException | An exception for all Authenticator related error conditions |
Annotation Types Summary | |
---|---|
AuthenticationContextAwareAuthenticator | Indicates that this authenticator stores the user in the AuthenticationContext and does not rely on the old behavior of com.atlassian.seraph.filter.BaseLoginFilter.SecurityHttpRequestWrapper.getRemoteUser() |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |