| Modifier and Type | Method and Description |
|---|---|
Token |
RetryingTokenAuthenticationManager.authenticateUser(UserAuthenticationContext authenticateContext) |
Token |
AliasingAwareTokenAuthenticationManager.authenticateUser(UserAuthenticationContext authenticateContext) |
Token |
TokenAuthenticationManagerImpl.authenticateUser(UserAuthenticationContext authenticateContext)
Deprecated.
|
Token |
DelegatingTokenAuthenticationManager.authenticateUser(UserAuthenticationContext authenticateContext)
Deprecated.
|
Token |
TokenAuthenticationManager.authenticateUser(UserAuthenticationContext authenticateContext)
Deprecated.
This method exists to maintain the API for old clients. It creates a token with the
default lifetime.
|
Token |
TokenAuthenticationManagerImpl.authenticateUser(UserAuthenticationContext authenticationContext,
boolean validatePassword,
boolean ignoreCache,
TokenLifetime tokenLifetime) |
Token |
RetryingTokenAuthenticationManager.authenticateUser(UserAuthenticationContext authenticateContext,
TokenLifetime tokenLifetime) |
Token |
AliasingAwareTokenAuthenticationManager.authenticateUser(UserAuthenticationContext authenticateContext,
TokenLifetime tokenLifetime) |
Token |
TokenAuthenticationManagerImpl.authenticateUser(UserAuthenticationContext authenticateContext,
TokenLifetime tokenLifetime) |
Token |
DelegatingTokenAuthenticationManager.authenticateUser(UserAuthenticationContext authenticateContext,
TokenLifetime tokenLifetime) |
Token |
TokenAuthenticationManager.authenticateUser(UserAuthenticationContext authenticateContext,
TokenLifetime tokenLifetime)
Authenticates a user and and generates an authentication token.
|
Token |
RetryingTokenAuthenticationManager.authenticateUserWithoutValidatingPassword(UserAuthenticationContext authenticateContext) |
Token |
AliasingAwareTokenAuthenticationManager.authenticateUserWithoutValidatingPassword(UserAuthenticationContext authenticateContext) |
Token |
TokenAuthenticationManagerImpl.authenticateUserWithoutValidatingPassword(UserAuthenticationContext authenticateContext) |
Token |
DelegatingTokenAuthenticationManager.authenticateUserWithoutValidatingPassword(UserAuthenticationContext authenticateContext) |
Token |
TokenAuthenticationManager.authenticateUserWithoutValidatingPassword(UserAuthenticationContext authenticateContext)
Feigns the authentication process for a user and creates a token for the authentication without validating the password.
|
User |
AliasingAwareTokenAuthenticationManager.findUserByToken(String key,
String applicationName) |
User |
TokenAuthenticationManagerImpl.findUserByToken(String tokenKey,
String applicationName) |
User |
DelegatingTokenAuthenticationManager.findUserByToken(String tokenKey,
String applicationName) |
User |
TokenAuthenticationManager.findUserByToken(String tokenKey,
String applicationName)
Will find a user via the passed in token key.
|
Token |
AliasingAwareTokenAuthenticationManager.findUserTokenByKey(String tokenKey,
String applicationName) |
Token |
TokenAuthenticationManagerImpl.findUserTokenByKey(String tokenKey,
String applicationName) |
Token |
DelegatingTokenAuthenticationManager.findUserTokenByKey(String tokenKey,
String applicationName) |
Token |
TokenAuthenticationManager.findUserTokenByKey(String tokenKey,
String applicationName)
Returns the token matching a given key
|
Token |
AliasingAwareTokenAuthenticationManager.validateUserToken(String userTokenKey,
ValidationFactor[] validationFactors,
String application) |
Token |
TokenAuthenticationManagerImpl.validateUserToken(String userTokenKey,
ValidationFactor[] validationFactors,
String applicationName) |
Token |
DelegatingTokenAuthenticationManager.validateUserToken(String userTokenKey,
ValidationFactor[] validationFactors,
String application) |
Token |
TokenAuthenticationManager.validateUserToken(String userTokenKey,
ValidationFactor[] validationFactors,
String application)
Validates a user token key given validation factors and checks that the user is allowed to authenticate
with the specified application
|
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
ApplicationAccessDeniedExceptionMapper.toResponse(ApplicationAccessDeniedException exception) |
| Modifier and Type | Method and Description |
|---|---|
SessionEntity |
TokenController.authenticateUser(String applicationName,
String username,
String password,
TokenLifetime tokenDuration,
Collection<ValidationFactorEntity> validationFactorEntities,
URI baseUri)
Authenticates a user for the given application.
|
SessionEntity |
TokenController.authenticateUserWithoutValidatingPassword(String applicationName,
String username,
Collection<ValidationFactorEntity> validationFactorEntities,
URI baseUri)
Feigns the authentication process for a user and creates a token for the authentication without validating the password.
|
SessionEntity |
TokenController.getSessionFromToken(String tokenKey,
String applicationName,
URI baseUri)
Returns the session associated with the Crowd SSO token.
|
SessionEntity |
TokenController.validateToken(String applicationName,
String token,
Collection<ValidationFactorEntity> validationFactorEntities,
URI baseUri)
Validates a Crowd SSO token and creates a new token with an updated last accessed date (for the internal token representation).
|
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
TokenResource.authenticateUser(AuthenticationContextEntity authenticationContext,
boolean validatePassword,
long durationInSeconds)
Create new session token valid for duration seconds, or for the server default session timeout if no duration is specified
or if duration is longer than the server default session timeout.
|
javax.ws.rs.core.Response |
AuthenticationResource.authenticateUser(String username,
PasswordEntity password)
Authenticates a user.
|
javax.ws.rs.core.Response |
TokenResource.getSession(String token)
Retrieves the token with the authenticated user expanded.
|
javax.ws.rs.core.Response |
TokenResource.validateToken(String token,
ValidationFactorEntityList validationFactors)
Validates the session token.
|
Copyright © 2018 Atlassian. All rights reserved.