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_AUTHis 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_AUTHis 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_AUTHis 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 auserwith the directory store.protected UserDbCachingRemoteDirectory.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 UserRemoteDirectory.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 StringCrowdAuthenticationProvider.authenticate(String username, String password, List<ValidationFactor> validationFactors) Authenticate a remote user and return the Crowd SSO token string.protected StringLocalCrowdAuthenticationProvider.authenticate(String username, String password, List<ValidationFactor> validationFactors) protected StringRemoteCrowdAuthenticationProvider.authenticate(String username, String password, List<ValidationFactor> validationFactors) protected abstract StringCrowdAuthenticationProvider.authenticateWithoutPassword(String username, List<ValidationFactor> validationFactors) Authenticate a remote user without password and return the Crowd SSO token string.protected StringLocalCrowdAuthenticationProvider.authenticateWithoutPassword(String username, List<ValidationFactor> validationFactors) protected StringRemoteCrowdAuthenticationProvider.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.ResponseInactiveAccountExceptionMapper.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 givenusernameandpassword.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 TypeMethodDescriptionvoidAccountManagementController.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.ResponseAuthenticationResource.authenticateUser(String username, PasswordEntity password) javax.ws.rs.core.ResponseTokenResource.authenticateUser(AuthenticationContextEntity authenticationContext, boolean validatePassword, long durationInSeconds) javax.ws.rs.core.ResponseAuthenticationResource.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)