public class BambooAuthenticator extends CrowdAuthenticator
logger
Constructor and Description |
---|
BambooAuthenticator() |
BambooAuthenticator(CrowdHttpAuthenticator crowdHttpAuthenticator) |
Modifier and Type | Method and Description |
---|---|
protected org.acegisecurity.Authentication |
createAuthentication(javax.servlet.ServletRequest request) |
protected Principal |
getUser(String username) |
protected void |
logoutUser(javax.servlet.http.HttpServletRequest request)
Clear the Acegi security context in Bamboo and replace it with an
AnonymousAuthenticationToken |
authenticate, fetchUserInCache, getUser, isAuthenticated, login, logout, rememberMeLoginToCrowd
authoriseUserAndEstablishSession, getAuthType, getElevatedSecurityGuard, getLogoutInterceptors, getRememberMeService, getRoleMapper, getUserFromBasicAuthentication, getUserFromCookie, getUserFromSession, init, isAuthorised, isPrincipalAlreadyInSessionContext, isUserInRole, putPrincipalInSessionContext, refreshPrincipalObtainedFromSession, removePrincipalFromSessionContext
public BambooAuthenticator()
public BambooAuthenticator(CrowdHttpAuthenticator crowdHttpAuthenticator)
protected Principal getUser(String username)
getUser
in class com.atlassian.seraph.auth.DefaultAuthenticator
protected org.acegisecurity.Authentication createAuthentication(javax.servlet.ServletRequest request)
protected void logoutUser(javax.servlet.http.HttpServletRequest request)
AnonymousAuthenticationToken
logoutUser
in class CrowdAuthenticator
request
- Copyright © 2013 Atlassian. All Rights Reserved.