Modifier and Type | Method and Description |
---|---|
void |
PrincipalAuthenticationLoadTest.hammerAuthentications() |
void |
TokenValidationLoadTest.hammerTokenValidation() |
Modifier and Type | Method and Description |
---|---|
void |
AuthenticationTokenTest.authenticatePrincipalDifferentTokenAfterLogout() |
void |
AuthenticationTokenTest.authenticatePrincipalDifferentUsersAuthenticationProducesDifferentTokens() |
void |
AuthenticationTokenTest.authenticatePrincipalSameUserDifferentConditionProducesDifferentTokens() |
void |
AuthenticationTokenTest.authenticatePrincipalSameUserDifferentUserAgentProducesSameTokens() |
void |
AuthenticationTokenTest.authenticatePrincipalSuccessiveAuthenticationProducesSameToken() |
void |
AuthenticationTokenTest.authenticateSimpleDifferentTokenAfterLogout() |
void |
AuthenticationTokenTest.authenticateSimpleDifferentUsersAuthenticationProducesDifferentTokens() |
void |
AuthenticationTokenTest.authenticateSimpleSuccessiveAuthenticationProducesSameToken() |
Modifier and Type | Method and Description |
---|---|
void |
HttpAuthenticator.authenticate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String username,
String password)
Authenticate a remote user using SSO.
|
void |
HttpAuthenticatorImpl.authenticate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String username,
String password) |
User |
CrowdHttpAuthenticatorImpl.authenticate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String username,
String password) |
User |
CrowdHttpAuthenticator.authenticate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String username,
String password)
Authenticates the user based on provided credentials.
|
User |
CacheAwareCrowdHttpAuthenticator.authenticate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String username,
String password) |
void |
HttpAuthenticator.authenticateWithoutValidatingPassword(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String username)
Authenticate a remote user using SSO, without validating their password.
|
void |
HttpAuthenticatorImpl.authenticateWithoutValidatingPassword(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String username) |
User |
CrowdHttpAuthenticatorImpl.authenticateWithoutValidatingPassword(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String username) |
User |
CrowdHttpAuthenticator.authenticateWithoutValidatingPassword(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String username)
Authenticates the user without validating password.
|
User |
CacheAwareCrowdHttpAuthenticator.authenticateWithoutValidatingPassword(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String username) |
boolean |
HttpAuthenticator.isAuthenticated(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Tests whether a request is authenticated via SSO.
|
boolean |
HttpAuthenticatorImpl.isAuthenticated(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
HttpAuthenticator.verifyAuthentication(String username,
String password)
Authenticate a remote principal without using SSO.
|
void |
HttpAuthenticatorImpl.verifyAuthentication(String username,
String password) |
String |
HttpAuthenticator.verifyAuthentication(String username,
String password,
ValidationFactor[] validationFactors)
Verifies the authentication of a principal's username/password,
given a set of validation factors.
|
String |
HttpAuthenticatorImpl.verifyAuthentication(String username,
String password,
ValidationFactor[] validationFactors) |
Modifier and Type | Method and Description |
---|---|
String |
RestCrowdClient.authenticateSSOUser(UserAuthenticationContext userAuthenticationContext) |
String |
RestCrowdClient.authenticateSSOUser(UserAuthenticationContext userAuthenticationContext,
long duration) |
String |
RestCrowdClient.authenticateSSOUserWithoutValidatingPassword(UserAuthenticationContext userAuthenticationContext) |
Modifier and Type | Method and Description |
---|---|
protected String |
RemoteCrowdAuthenticationProvider.authenticate(String username,
String password,
List<ValidationFactor> validationFactors) |
protected String |
RemoteCrowdAuthenticationProvider.authenticateWithoutPassword(String username,
List<ValidationFactor> validationFactors) |
Modifier and Type | Method and Description |
---|---|
protected String |
RemoteCrowdAuthenticationProvider.authenticate(String username,
String password,
List<ValidationFactor> validationFactors) |
protected String |
LocalCrowdAuthenticationProvider.authenticate(String username,
String password,
List<ValidationFactor> validationFactors) |
protected abstract String |
CrowdAuthenticationProvider.authenticate(String username,
String password,
List<ValidationFactor> validationFactors)
Authenticate a remote user and return the Crowd SSO token string.
|
protected String |
RemoteCrowdAuthenticationProvider.authenticateWithoutPassword(String username,
List<ValidationFactor> validationFactors) |
protected String |
LocalCrowdAuthenticationProvider.authenticateWithoutPassword(String username,
List<ValidationFactor> validationFactors) |
protected abstract String |
CrowdAuthenticationProvider.authenticateWithoutPassword(String username,
List<ValidationFactor> validationFactors)
Authenticate a remote user without password and return the Crowd SSO token string.
|
Modifier and Type | Method and Description |
---|---|
String |
AuthenticationManager.authenticate(String username,
String password)
Authenticates a user, using just a username and password.
|
String |
AuthenticationManager.authenticate(UserAuthenticationContext authenticationContext)
Authenticate a user.
|
String |
AuthenticationManager.authenticateWithoutValidatingPassword(UserAuthenticationContext authenticationContext)
Authenticate a user without validating their password.
|
boolean |
AuthenticationManager.isAuthenticated(String token,
ValidationFactor[] validationFactors)
Checks that the token (as returned from
AuthenticationManager.authenticate(com.atlassian.crowd.model.authentication.UserAuthenticationContext) is still valid, given the validation factors. |
Modifier and Type | Method and Description |
---|---|
String |
CacheAwareAuthenticationManager.authenticate(String username,
String password) |
String |
SimpleAuthenticationManager.authenticate(String username,
String password) |
String |
CacheAwareAuthenticationManager.authenticate(UserAuthenticationContext authenticationContext) |
String |
SimpleAuthenticationManager.authenticate(UserAuthenticationContext authenticationContext) |
String |
CacheAwareAuthenticationManager.authenticateWithoutValidatingPassword(UserAuthenticationContext authenticationContext) |
String |
SimpleAuthenticationManager.authenticateWithoutValidatingPassword(UserAuthenticationContext authenticationContext) |
boolean |
CacheAwareAuthenticationManager.isAuthenticated(String token,
ValidationFactor[] validationFactors) |
boolean |
SimpleAuthenticationManager.isAuthenticated(String token,
ValidationFactor[] validationFactors) |
Modifier and Type | Method and Description |
---|---|
String |
CrowdClient.authenticateSSOUser(UserAuthenticationContext userAuthenticationContext)
Authenticates a Single-Sign-On (SSO) User.
|
String |
CrowdClient.authenticateSSOUser(UserAuthenticationContext userAuthenticationContext,
long duration)
Authenticates a Single-Sign-On (SSO) User.
|
String |
CrowdClient.authenticateSSOUserWithoutValidatingPassword(UserAuthenticationContext userAuthenticationContext)
Authenticates a Single-Sign-On (SSO) User without validating password.
|
Modifier and Type | Method and Description |
---|---|
String |
SecurityServerClientImpl.authenticatePrincipal(UserAuthenticationContext userAuthenticationContext) |
String |
SecurityServerClient.authenticatePrincipal(UserAuthenticationContext userAuthenticationContext)
Authenticates a principal who is in the application's assigned directory.
|
String |
SecurityServerClientImpl.authenticatePrincipalSimple(String username,
String password) |
String |
SecurityServerClient.authenticatePrincipalSimple(String username,
String password)
Authenticates a principal without SSO details utilizing centralized authentication only.
|
String |
SecurityServerClientImpl.createPrincipalToken(String username,
ValidationFactor[] validationFactors) |
String |
SecurityServerClient.createPrincipalToken(String username,
ValidationFactor[] validationFactors)
Authenticates a principal without validating a password.
|
boolean |
SecurityServerClientImpl.isValidToken(String principalToken,
ValidationFactor[] validationFactors) |
boolean |
SecurityServerClient.isValidToken(String principalToken,
ValidationFactor[] validationFactors)
Checks if the principal's current token is still valid.
|
Modifier and Type | Method and Description |
---|---|
static void |
SoapExceptionTranslator.throwSoapEquivalentCheckedException(ApplicationAccessDeniedException e) |
Modifier and Type | Method and Description |
---|---|
static void |
SoapExceptionTranslator.throwEquivalentCheckedException(ApplicationAccessDeniedException e) |
Copyright © 2020 Atlassian. All rights reserved.