Uses of Class
com.atlassian.crowd.model.token.Token
Packages that use Token
Package
Description
-
Uses of Token in com.atlassian.crowd.dao.token
Methods in com.atlassian.crowd.dao.token that return TokenModifier and TypeMethodDescriptionPersists a new token.TokenDAOHibernate.findByID
(long ID) SessionTokenStorage.findByIdentifierHash
(String identifierHash) Finds token by identifier hash.TokenDAOHibernate.findByIdentifierHash
(String identifierHash) TokenDAOMemory.findByIdentifierHash
(String identifierHash) SessionTokenStorage.findByRandomHash
(String randomHash) Finds token by random hash.TokenDAOHibernate.findByRandomHash
(String randomHash) TokenDAOMemory.findByRandomHash
(String randomHash) Methods in com.atlassian.crowd.dao.token that return types with arguments of type TokenModifier and TypeMethodDescriptionTokenDAOHibernate.getPersistentClass()
TokenDAO.loadAll()
Used when switching implementations.TokenDAOHibernate.loadAll()
TokenDAOMemory.loadAll()
Methods in com.atlassian.crowd.dao.token with parameters of type TokenModifier and TypeMethodDescriptionPersists a new token.void
Removes a token.void
void
static boolean
TokenDAOSearchUtils.tokenMatchesSearchRestriction
(Token token, SearchRestriction searchRestriction) Method parameters in com.atlassian.crowd.dao.token with type arguments of type TokenModifier and TypeMethodDescriptionvoid
TokenDAO.saveAll
(Collection<Token> tokens) Used when switching implementations.void
TokenDAOHibernate.saveAll
(Collection<Token> tokens) void
TokenDAOMemory.saveAll
(Collection<Token> tokens) Constructor parameters in com.atlassian.crowd.dao.token with type arguments of type TokenModifierConstructorDescriptionTokenDAOMemory
(com.atlassian.cache.Cache<String, Token> randomHashCache, com.atlassian.cache.Cache<String, Token> identifierHashCache) -
Uses of Token in com.atlassian.crowd.event.application
Methods in com.atlassian.crowd.event.application that return TokenConstructors in com.atlassian.crowd.event.application with parameters of type TokenModifierConstructorDescriptionApplicationAuthenticatedEvent
(Object source, Application application, Token token) -
Uses of Token in com.atlassian.crowd.event.token
Methods in com.atlassian.crowd.event.token that return TokenConstructors in com.atlassian.crowd.event.token with parameters of type Token -
Uses of Token in com.atlassian.crowd.event.user
Methods in com.atlassian.crowd.event.user that return TokenModifier and TypeMethodDescriptionUserAuthenticationSucceededEvent.getToken()
UserTokenVerificationSucceededEvent.getToken()
Constructors in com.atlassian.crowd.event.user with parameters of type TokenModifierConstructorDescriptionUserAuthenticationSucceededEvent
(Object source, User user, Application application, Token token) UserTokenVerificationSucceededEvent
(Application application, Token token) UserTokenVerificationSucceededEvent
(ImmutableApplication application, Token token) -
Uses of Token in com.atlassian.crowd.manager.authentication
Methods in com.atlassian.crowd.manager.authentication that return TokenModifier and TypeMethodDescriptionAliasingAwareTokenAuthenticationManager.authenticateApplication
(Application application, ApplicationAuthenticationContext authenticationContext, TokenLifetime tokenLifetime) DelegatingTokenAuthenticationManager.authenticateApplication
(Application application, ApplicationAuthenticationContext authenticationContext, TokenLifetime tokenLifetime) RetryingTokenAuthenticationManager.authenticateApplication
(Application application, ApplicationAuthenticationContext authenticationContext, TokenLifetime tokenLifetime) TokenAuthenticationManager.authenticateApplication
(Application application, ApplicationAuthenticationContext authenticationContext, TokenLifetime tokenLifetime) Authenticates an application and generates an authentication token.TokenAuthenticationManagerImpl.authenticateApplication
(Application application, ApplicationAuthenticationContext authenticationContext, TokenLifetime tokenLifetime) AliasingAwareTokenAuthenticationManager.authenticateApplicationWithoutValidatingPassword
(Application application, ApplicationAuthenticationContext authenticationContext, TokenLifetime tokenLifetime) DelegatingTokenAuthenticationManager.authenticateApplicationWithoutValidatingPassword
(Application application, ApplicationAuthenticationContext authenticationContext, TokenLifetime tokenLifetime) RetryingTokenAuthenticationManager.authenticateApplicationWithoutValidatingPassword
(Application application, ApplicationAuthenticationContext authenticationContext, TokenLifetime tokenLifetime) TokenAuthenticationManager.authenticateApplicationWithoutValidatingPassword
(Application application, ApplicationAuthenticationContext authenticationContext, TokenLifetime tokenLifetime) Authenticates an application and generates an authentication token, ignoring the credentials.TokenAuthenticationManagerImpl.authenticateApplicationWithoutValidatingPassword
(Application application, ApplicationAuthenticationContext authenticationContext, TokenLifetime tokenLifetime) AliasingAwareTokenAuthenticationManager.authenticateUser
(Application application, UserAuthenticationContext authenticateContext, TokenLifetime tokenLifetime) DelegatingTokenAuthenticationManager.authenticateUser
(Application application, UserAuthenticationContext authenticateContext, TokenLifetime tokenLifetime) RetryingTokenAuthenticationManager.authenticateUser
(Application application, UserAuthenticationContext authenticateContext, TokenLifetime tokenLifetime) TokenAuthenticationManager.authenticateUser
(Application application, UserAuthenticationContext authenticateContext, TokenLifetime tokenLifetime) Authenticates a user and and generates an authentication token.TokenAuthenticationManagerImpl.authenticateUser
(Application application, UserAuthenticationContext authenticationContext, boolean validatePassword, TokenLifetime tokenLifetime) TokenAuthenticationManagerImpl.authenticateUser
(Application application, UserAuthenticationContext authenticateContext, TokenLifetime tokenLifetime) AliasingAwareTokenAuthenticationManager.authenticateUserWithoutValidatingPassword
(Application application, UserAuthenticationContext authenticateContext) DelegatingTokenAuthenticationManager.authenticateUserWithoutValidatingPassword
(Application application, UserAuthenticationContext authenticateContext) RetryingTokenAuthenticationManager.authenticateUserWithoutValidatingPassword
(Application application, UserAuthenticationContext authenticateContext) TokenAuthenticationManager.authenticateUserWithoutValidatingPassword
(Application application, UserAuthenticationContext authenticateContext) Feigns the authentication process for a user and creates a token for the authentication without validating the password.TokenAuthenticationManagerImpl.authenticateUserWithoutValidatingPassword
(Application application, UserAuthenticationContext authenticateContext) AliasingAwareTokenAuthenticationManager.findUserTokenByKey
(String tokenKey, Application application) DelegatingTokenAuthenticationManager.findUserTokenByKey
(String tokenKey, Application application) TokenAuthenticationManager.findUserTokenByKey
(String tokenKey, Application application) Returns the token matching a given keyTokenAuthenticationManagerImpl.findUserTokenByKey
(String tokenKey, Application application) AliasingAwareTokenAuthenticationManager.validateApplicationToken
(String tokenKey, ValidationFactor[] validationFactors) DelegatingTokenAuthenticationManager.validateApplicationToken
(String tokenKey, ValidationFactor[] validationFactors) TokenAuthenticationManager.validateApplicationToken
(String tokenKey, ValidationFactor[] validationFactors) Validates an application token key given validation factors.TokenAuthenticationManagerImpl.validateApplicationToken
(String tokenKey, ValidationFactor[] clientValidationFactors) AliasingAwareTokenAuthenticationManager.validateUserToken
(Application application, String userTokenKey, ValidationFactor[] validationFactors) DelegatingTokenAuthenticationManager.validateUserToken
(Application application, String userTokenKey, ValidationFactor[] validationFactors) TokenAuthenticationManager.validateUserToken
(Application application, String userTokenKey, ValidationFactor[] validationFactors) Validates a user token key given validation factors and checks that the user is allowed to authenticate with the specified applicationTokenAuthenticationManagerImpl.validateUserToken
(Application application, String userTokenKey, ValidationFactor[] validationFactors) Methods in com.atlassian.crowd.manager.authentication that return types with arguments of type TokenModifier and TypeMethodDescriptionTokenAuthenticationManagerImpl.generateUserToken
(long directoryID, AuthenticationContext authenticationContext, TokenLifetime tokenLifetime) This method will return aToken
based on the passed in parameters.TokenAuthenticationManagerImpl.genericValidateToken
(String token, ValidationFactor[] validationFactors) Will validate a token key with the givenValidationFactor
's against one (if it exists) in the datastore.AliasingAwareTokenAuthenticationManager.invalidateToken
(String token) DelegatingTokenAuthenticationManager.invalidateToken
(String token) TokenAuthenticationManager.invalidateToken
(String token) Attempts to invalidate a Token based on the passed in Token key (random hash).TokenAuthenticationManagerImpl.invalidateToken
(String tokenKey) TokenAuthenticationManagerImpl.maybeUpdateLastAccessedTime
(Token token) Methods in com.atlassian.crowd.manager.authentication with parameters of type TokenModifier and TypeMethodDescriptionAliasingAwareTokenAuthenticationManager.findUserByToken
(Token token, Application application) DelegatingTokenAuthenticationManager.findUserByToken
(Token token, Application application) TokenAuthenticationManager.findUserByToken
(Token token, Application application) Will find a user via the passed in token.TokenAuthenticationManagerImpl.findUserByToken
(Token token, Application application) AliasingAwareTokenAuthenticationManager.getTokenExpiryTime
(Token token) DelegatingTokenAuthenticationManager.getTokenExpiryTime
(Token token) TokenAuthenticationManager.getTokenExpiryTime
(Token token) Returns the expiry time of a token.TokenAuthenticationManagerImpl.getTokenExpiryTime
(Token token) protected boolean
TokenAuthenticationManagerImpl.maybeUpdateLastAccessedTime
(Token token) -
Uses of Token in com.atlassian.crowd.manager.token
Methods in com.atlassian.crowd.manager.token that return TokenModifier and TypeMethodDescriptionSwitchableTokenManagerImpl.findByIdentifierHash
(String identifierHash) SwitchableTokenManagerImpl.findByRandomHash
(String randomHash) Methods in com.atlassian.crowd.manager.token with parameters of type Token -
Uses of Token in com.atlassian.crowd.manager.token.factory
Methods in com.atlassian.crowd.manager.token.factory that return TokenModifier and TypeMethodDescriptionTokenFactory.create
(long directoryID, String name, TokenLifetime tokenLifetime, List<ValidationFactor> validationFactors) Generates a token key based on the suppliedvalidationFactors
.TokenFactory.create
(long directoryID, String name, TokenLifetime tokenLifetime, List<ValidationFactor> validationFactors, long secretNumber) Generates a token key based on the suppliedvalidationFactors
.TokenFactoryImpl.create
(long directoryID, String name, TokenLifetime tokenLifetime, List<ValidationFactor> validationFactors) TokenFactoryImpl.create
(long directoryID, String name, TokenLifetime tokenLifetime, List<ValidationFactor> validationFactors, long secretNumber) -
Uses of Token in com.atlassian.crowd.model.token
Methods in com.atlassian.crowd.model.token that return TokenConstructors in com.atlassian.crowd.model.token with parameters of type Token -
Uses of Token in com.atlassian.crowd.plugin.rest.service.util
Methods in com.atlassian.crowd.plugin.rest.service.util that return TokenModifier and TypeMethodDescriptionstatic Token
AuthenticatedApplicationUtil.getAuthenticatedApplicationToken
(javax.servlet.http.HttpServletRequest request) Returns the application token from theHttpSession
, ornull
if there is noneMethods in com.atlassian.crowd.plugin.rest.service.util with parameters of type TokenModifier and TypeMethodDescriptionstatic void
AuthenticatedApplicationUtil.setAuthenticatedApplicationToken
(javax.servlet.http.HttpServletRequest request, Token token) Sets the application token of the authenticated application as an attribute of theHttpSession
.