public class

NoopTokenAuthenticationManager

extends Object
implements TokenAuthenticationManager
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 Constructors
NoopTokenAuthenticationManager()
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
From interface com.atlassian.crowd.manager.authentication.TokenAuthenticationManager

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)