Class BambooAuthenticator
java.lang.Object
com.atlassian.seraph.auth.AbstractAuthenticator
com.atlassian.seraph.auth.DefaultAuthenticator
com.atlassian.bamboo.user.authentication.BambooAuthenticator
- All Implemented Interfaces:
com.atlassian.seraph.auth.Authenticator,com.atlassian.seraph.Initable,Serializable
public class BambooAuthenticator
extends com.atlassian.seraph.auth.DefaultAuthenticator
Only authenticate when container has been setup
- See Also:
-
Field Summary
Fields inherited from class com.atlassian.seraph.auth.DefaultAuthenticator
LOGGED_IN_KEY, LOGGED_IN_USER_ID_KEY, LOGGED_OUT_KEY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.atlassian.seraph.auth.DefaultAuthenticator
authoriseUserAndEstablishSession, getAuthType, getElevatedSecurityGuard, getLogoutInterceptors, getPrincipalFromSession, getRememberMeService, getRoleMapper, getUser, getUserFromBasicAuthentication, getUserFromCookie, getUserFromSession, init, isAuthorised, isPrincipalAlreadyInSessionContext, logout, putPrincipalInSessionContext, refreshPrincipalObtainedFromSession, removePrincipalFromSessionContextMethods inherited from class com.atlassian.seraph.auth.AbstractAuthenticator
destroy, getConfig, getRemoteUser, getUser, login
-
Constructor Details
-
BambooAuthenticator
public BambooAuthenticator()
-
-
Method Details
-
login
public boolean login(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, @Nullable @Nullable String username, String password, boolean cookie) throws com.atlassian.seraph.auth.AuthenticatorException - Specified by:
loginin interfacecom.atlassian.seraph.auth.Authenticator- Overrides:
loginin classcom.atlassian.seraph.auth.DefaultAuthenticator- Throws:
com.atlassian.seraph.auth.AuthenticatorException
-
authenticate
- Specified by:
authenticatein classcom.atlassian.seraph.auth.DefaultAuthenticator
-
getUser
- Specified by:
getUserin classcom.atlassian.seraph.auth.DefaultAuthenticator
-