java.lang.Object |
↳ |
com.atlassian.jira.crowd.embedded.NoopTokenAuthenticationManager |
Class Overview
We don't provide any of this functionality. Just need to provide this guy because
Crowd Rest Plugin needs an implementation.
Summary
Public Methods |
Token
|
authenticateApplication(ApplicationAuthenticationContext authenticationContext, TokenLifetime tokenLifetime)
|
Token
|
authenticateUser(UserAuthenticationContext userAuthenticationContext)
|
Token
|
authenticateUser(UserAuthenticationContext userAuthenticationContext, TokenLifetime tokenLifetime)
|
Token
|
authenticateUserWithoutValidatingPassword(UserAuthenticationContext userAuthenticationContext)
|
List<Application>
|
findAuthorisedApplications(User user, String applicationName)
|
User
|
findUserByToken(String tokenKey, String applicationName)
|
Token
|
findUserTokenByKey(String tokenKey, String applicationName)
|
Date
|
getTokenExpiryTime(Token token)
|
void
|
invalidateToken(String token)
|
void
|
invalidateTokensForUser(String username, String exclusionToken, String applicationName)
|
void
|
removeExpiredTokens()
|
Token
|
validateApplicationToken(String tokenKey, ValidationFactor[] validationFactors)
|
Token
|
validateUserToken(String userTokenKey, ValidationFactor[] validationFactors, String application)
|
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
From interface
com.atlassian.crowd.manager.authentication.TokenAuthenticationManager
Token
|
authenticateApplication(ApplicationAuthenticationContext arg0, TokenLifetime arg1)
|
@Deprecated
Token
|
authenticateUser(UserAuthenticationContext arg0)
|
Token
|
authenticateUser(UserAuthenticationContext arg0, TokenLifetime arg1)
|
Token
|
authenticateUserWithoutValidatingPassword(UserAuthenticationContext arg0)
|
List<Application>
|
findAuthorisedApplications(User arg0, String arg1)
|
User
|
findUserByToken(String arg0, String arg1)
|
Token
|
findUserTokenByKey(String arg0, String arg1)
|
Date
|
getTokenExpiryTime(Token arg0)
|
void
|
invalidateToken(String arg0)
|
void
|
invalidateTokensForUser(String arg0, String arg1, String arg2)
|
void
|
removeExpiredTokens()
|
Token
|
validateApplicationToken(String arg0, ValidationFactor[] arg1)
|
Token
|
validateUserToken(String arg0, ValidationFactor[] arg1, String arg2)
|
|
Public Constructors
public
NoopTokenAuthenticationManager
()
Public Methods
public
Token
authenticateApplication
(ApplicationAuthenticationContext authenticationContext, TokenLifetime tokenLifetime)
public
Token
authenticateUser
(UserAuthenticationContext userAuthenticationContext)
public
Token
authenticateUser
(UserAuthenticationContext userAuthenticationContext, TokenLifetime tokenLifetime)
public
Token
authenticateUserWithoutValidatingPassword
(UserAuthenticationContext userAuthenticationContext)
public
List<Application>
findAuthorisedApplications
(User user, String applicationName)
public
User
findUserByToken
(String tokenKey, String applicationName)
public
Token
findUserTokenByKey
(String tokenKey, String applicationName)
public
Date
getTokenExpiryTime
(Token token)
public
void
invalidateToken
(String token)
public
void
invalidateTokensForUser
(String username, String exclusionToken, String applicationName)
public
void
removeExpiredTokens
()
public
Token
validateApplicationToken
(String tokenKey, ValidationFactor[] validationFactors)
public
Token
validateUserToken
(String userTokenKey, ValidationFactor[] validationFactors, String application)