Uses of Class
com.atlassian.crowd.exception.InactiveAccountException
Packages that use InactiveAccountException
Package
Description
-
Uses of InactiveAccountException in com.atlassian.crowd.directory
Methods in com.atlassian.crowd.directory that throw InactiveAccountExceptionModifier and TypeMethodDescriptionAbstractForwardingDirectory.authenticate
(String name, PasswordCredential credential) AbstractInternalDirectory.authenticate
(String name, PasswordCredential credential) AuditingDirectoryDecorator.authenticate
(String name, PasswordCredential credential) AzureAdDirectory.authenticate
(String name, PasswordCredential credential) DbCachingRemoteDirectory.authenticate
(String name, PasswordCredential credential) DelegatedAuthenticationDirectory.authenticate
(String name, PasswordCredential credential) In addition to the normal authentication behaviour, following a successful authentication the following may occur: If the user does not exist in the internal directory andDelegatedAuthenticationDirectory.ATTRIBUTE_CREATE_USER_ON_AUTH
is enabled, the user's details will be added to the internal directory. If the user exists in the internal directory andDelegatedAuthenticationDirectory.ATTRIBUTE_UPDATE_USER_ON_AUTH
is enabled, the user's details will be updated in the internal directory. If the user exists in the internal directory andDelegatedAuthenticationDirectory.ATTRIBUTE_UPDATE_USER_ON_AUTH
is enabled and the username was changed in remote directory, the user's name will be updated in the internal directory. A user marked as inactive locally will not be authenticated, retrieved, renamed or updated from the LDAP server.MockSimpleRemoteDirectory.authenticate
(String name, PasswordCredential credential) RemoteCrowdDirectory.authenticate
(String username, PasswordCredential credential) RemoteDirectory.authenticate
(String name, PasswordCredential credential) Authenticates auser
with the directory store.protected User
DbCachingRemoteDirectory.authenticateAndUpdateInternalUser
(String name, PasswordCredential credential) Authenticates user and ensures that internal directory contains the authenticated user.AbstractInternalDirectory.userAuthenticated
(String username) DbCachingRemoteDirectory.userAuthenticated
(String username) DelegatedAuthenticationDirectory.userAuthenticated
(String username) RemoteCrowdDirectory.userAuthenticated
(String username) default User
RemoteDirectory.userAuthenticated
(String username) -
Uses of InactiveAccountException in com.atlassian.crowd.embedded.api
Methods in com.atlassian.crowd.embedded.api that throw InactiveAccountExceptionModifier and TypeMethodDescriptionCrowdService.userAuthenticated
(String name) Acts as if the user has just authenticated. -
Uses of InactiveAccountException in com.atlassian.crowd.embedded.core
Methods in com.atlassian.crowd.embedded.core that throw InactiveAccountException -
Uses of InactiveAccountException in com.atlassian.crowd.integration.http
Methods in com.atlassian.crowd.integration.http that throw InactiveAccountExceptionModifier and TypeMethodDescriptionCacheAwareCrowdHttpAuthenticator.authenticate
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String username, String password) CrowdHttpAuthenticator.authenticate
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String username, String password) Authenticates the user based on provided credentials.CrowdHttpAuthenticatorImpl.authenticate
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String username, String password) CacheAwareCrowdHttpAuthenticator.authenticateWithoutValidatingPassword
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String username) CrowdHttpAuthenticator.authenticateWithoutValidatingPassword
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String username) Authenticates the user without validating password.CrowdHttpAuthenticatorImpl.authenticateWithoutValidatingPassword
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String username) -
Uses of InactiveAccountException in com.atlassian.crowd.integration.rest.service
Methods in com.atlassian.crowd.integration.rest.service that throw InactiveAccountExceptionModifier and TypeMethodDescriptionRestCrowdClient.authenticateSSOUser
(UserAuthenticationContext userAuthenticationContext) RestCrowdClient.authenticateSSOUser
(UserAuthenticationContext userAuthenticationContext, long duration) RestCrowdClient.authenticateSSOUserWithoutValidatingPassword
(UserAuthenticationContext userAuthenticationContext) RestCrowdClient.authenticateUser
(String username, String password) RestCrowdClient.userAuthenticated
(String username) -
Uses of InactiveAccountException in com.atlassian.crowd.integration.springsecurity
Methods in com.atlassian.crowd.integration.springsecurity that throw InactiveAccountExceptionModifier and TypeMethodDescriptionprotected abstract String
CrowdAuthenticationProvider.authenticate
(String username, String password, List<ValidationFactor> validationFactors) Authenticate a remote user and return the Crowd SSO token string.protected String
LocalCrowdAuthenticationProvider.authenticate
(String username, String password, List<ValidationFactor> validationFactors) protected String
RemoteCrowdAuthenticationProvider.authenticate
(String username, String password, 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.protected String
LocalCrowdAuthenticationProvider.authenticateWithoutPassword
(String username, List<ValidationFactor> validationFactors) protected String
RemoteCrowdAuthenticationProvider.authenticateWithoutPassword
(String username, List<ValidationFactor> validationFactors) -
Uses of InactiveAccountException in com.atlassian.crowd.manager.application
Methods in com.atlassian.crowd.manager.application that throw InactiveAccountExceptionModifier and TypeMethodDescriptionAbstractDelegatingApplicationService.authenticateUser
(Application application, String username, PasswordCredential passwordCredential) AllowingAuthenticateByEmailApplicationService.authenticateUser
(Application application, String usernameOrEmail, PasswordCredential passwordCredential) ApplicationService.authenticateUser
(Application application, String username, PasswordCredential passwordCredential) Will attempt to authenticate the given user against the application.ApplicationServiceGeneric.authenticateUser
(Application application, String username, PasswordCredential passwordCredential) TranslatingApplicationService.authenticateUser
(Application application, String username, PasswordCredential passwordCredential) AbstractDelegatingApplicationService.userAuthenticated
(Application application, String username) ApplicationService.userAuthenticated
(Application application, String username) ApplicationServiceGeneric.userAuthenticated
(Application application, String username) TranslatingApplicationService.userAuthenticated
(Application application, String username) -
Uses of InactiveAccountException in com.atlassian.crowd.manager.authentication
Methods in com.atlassian.crowd.manager.authentication that throw InactiveAccountExceptionModifier and TypeMethodDescriptionAliasingAwareTokenAuthenticationManager.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) -
Uses of InactiveAccountException in com.atlassian.crowd.manager.directory
Methods in com.atlassian.crowd.manager.directory that throw InactiveAccountExceptionModifier and TypeMethodDescriptionDirectoryManager.authenticateUser
(long directoryId, String username, PasswordCredential passwordCredential) DirectoryManagerGeneric.authenticateUser
(long directoryId, String username, PasswordCredential passwordCredential) DirectoryManager.userAuthenticated
(long directoryId, String username) DirectoryManagerGeneric.userAuthenticated
(long directoryId, String username) -
Uses of InactiveAccountException in com.atlassian.crowd.manager.recovery
Methods in com.atlassian.crowd.manager.recovery that throw InactiveAccountExceptionModifier and TypeMethodDescriptionRecoveryModeRemoteDirectory.authenticate
(String name, PasswordCredential credential) -
Uses of InactiveAccountException in com.atlassian.crowd.plugin.rest.exception.mapper
Methods in com.atlassian.crowd.plugin.rest.exception.mapper with parameters of type InactiveAccountExceptionModifier and TypeMethodDescriptionjavax.ws.rs.core.Response
InactiveAccountExceptionMapper.toResponse
(InactiveAccountException exception) -
Uses of InactiveAccountException in com.atlassian.crowd.plugin.rest.service.controller
Methods in com.atlassian.crowd.plugin.rest.service.controller that throw InactiveAccountExceptionModifier and TypeMethodDescriptionAuthenticationController.authenticateUser
(String username, PasswordEntity password, URI baseUri) Authenticates the user with the givenusername
andpassword
.TokenController.authenticateUser
(String username, String password, TokenLifetime tokenDuration, Collection<ValidationFactorEntity> validationFactorEntities, URI baseUri) Authenticates a user for the given application.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.AuthenticationController.userAuthenticated
(String username, URI baseUri) -
Uses of InactiveAccountException in com.atlassian.crowd.plugin.rest.service.controller.account
Methods in com.atlassian.crowd.plugin.rest.service.controller.account that throw InactiveAccountExceptionModifier and TypeMethodDescriptionvoid
AccountManagementController.changePassword
(String username, String originalPassword, String newPassword) -
Uses of InactiveAccountException in com.atlassian.crowd.plugin.rest.service.resource.usermanagement
Methods in com.atlassian.crowd.plugin.rest.service.resource.usermanagement that throw InactiveAccountExceptionModifier and TypeMethodDescriptionjavax.ws.rs.core.Response
AuthenticationResource.authenticateUser
(String username, PasswordEntity password) javax.ws.rs.core.Response
TokenResource.authenticateUser
(AuthenticationContextEntity authenticationContext, boolean validatePassword, long durationInSeconds) javax.ws.rs.core.Response
AuthenticationResource.userAuthenticated
(String username) -
Uses of InactiveAccountException in com.atlassian.crowd.service.client
Methods in com.atlassian.crowd.service.client that throw InactiveAccountExceptionModifier and TypeMethodDescriptionCrowdClient.authenticateSSOUser
(UserAuthenticationContext userAuthenticationContext) Authenticates a Single-Sign-On (SSO) User.CrowdClient.authenticateSSOUser
(UserAuthenticationContext userAuthenticationContext, long duration) Authenticates a Single-Sign-On (SSO) User.CrowdClient.authenticateSSOUserWithoutValidatingPassword
(UserAuthenticationContext userAuthenticationContext) Authenticates a Single-Sign-On (SSO) User without validating password.CrowdClient.authenticateUser
(String username, String password) Authenticates a user with the server.CrowdClient.userAuthenticated
(String username)