Modifier and Type | Method and Description |
---|---|
Token |
TokenAuthenticationManagerImpl.authenticateUser(Application application,
UserAuthenticationContext authenticationContext,
boolean validatePassword,
TokenLifetime tokenLifetime) |
Token |
RetryingTokenAuthenticationManager.authenticateUser(Application application,
UserAuthenticationContext authenticateContext,
TokenLifetime tokenLifetime) |
Token |
TokenAuthenticationManagerImpl.authenticateUser(Application application,
UserAuthenticationContext authenticateContext,
TokenLifetime tokenLifetime) |
Token |
AliasingAwareTokenAuthenticationManager.authenticateUser(Application application,
UserAuthenticationContext authenticateContext,
TokenLifetime tokenLifetime) |
Token |
DelegatingTokenAuthenticationManager.authenticateUser(Application application,
UserAuthenticationContext authenticateContext,
TokenLifetime tokenLifetime) |
Token |
TokenAuthenticationManager.authenticateUser(Application application,
UserAuthenticationContext authenticateContext,
TokenLifetime tokenLifetime)
Authenticates a user and and generates an authentication token.
|
Token |
RetryingTokenAuthenticationManager.authenticateUserWithoutValidatingPassword(Application application,
UserAuthenticationContext authenticateContext) |
Token |
TokenAuthenticationManagerImpl.authenticateUserWithoutValidatingPassword(Application application,
UserAuthenticationContext authenticateContext) |
Token |
AliasingAwareTokenAuthenticationManager.authenticateUserWithoutValidatingPassword(Application application,
UserAuthenticationContext authenticateContext) |
Token |
DelegatingTokenAuthenticationManager.authenticateUserWithoutValidatingPassword(Application application,
UserAuthenticationContext authenticateContext) |
Token |
TokenAuthenticationManager.authenticateUserWithoutValidatingPassword(Application application,
UserAuthenticationContext authenticateContext)
Feigns the authentication process for a user and creates a token for the authentication without validating the password.
|
Token |
TokenAuthenticationManagerImpl.findUserTokenByKey(String tokenKey,
Application application) |
Token |
AliasingAwareTokenAuthenticationManager.findUserTokenByKey(String tokenKey,
Application application) |
Token |
DelegatingTokenAuthenticationManager.findUserTokenByKey(String tokenKey,
Application application) |
Token |
TokenAuthenticationManager.findUserTokenByKey(String tokenKey,
Application application)
Returns the token matching a given key
|
Token |
TokenAuthenticationManagerImpl.validateUserToken(Application application,
String userTokenKey,
ValidationFactor[] validationFactors) |
Token |
AliasingAwareTokenAuthenticationManager.validateUserToken(Application application,
String userTokenKey,
ValidationFactor[] validationFactors) |
Token |
DelegatingTokenAuthenticationManager.validateUserToken(Application application,
String userTokenKey,
ValidationFactor[] validationFactors) |
Token |
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 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 username,
String password,
TokenLifetime tokenDuration,
Collection<ValidationFactorEntity> validationFactorEntities,
URI baseUri)
Authenticates a user for the given application.
|
SessionEntity |
TokenController.authenticateUserWithoutValidatingPassword(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,
URI baseUri)
Returns the session associated with the Crowd SSO token.
|
SessionEntity |
TokenController.validateToken(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 © 2020 Atlassian. All rights reserved.