Package com.atlassian.crowd.exception

Exception Summary
AccountNotFoundException Thrown when the account could not be found during an authentication attempt.
ApplicationAccessDeniedException Thrown to indicate that a user does not have access to authenticate against an application.
ApplicationNotFoundException Thrown when an application is not found.
ApplicationPermissionException Thrown to indicate that an Application does not have the required permission to perform the operation.
BulkAddFailedException Thrown to indicate that a bulk add operation has failed.
CrowdException CrowdException is the superclass of Crowd-specific exceptions that must be caught.
DirectoryCurrentlySynchronisingException Thrown when an operation failed because the directory is currently synchronising.
DirectoryInstantiationException Exception when a RemoteDirectory implementation can not be loaded by a Directory.
DirectoryNotFoundException Thrown when a directory could not be found
ExpiredCredentialException Thrown when the credentials have expired.
GroupNotFoundException Thrown when the specified group could not be found.
InactiveAccountException Thrown when the account is inactive.
InvalidAuthenticationException Thrown when the attempted authentication is not valid.
InvalidAuthorizationTokenException Thrown when the authenticated token is invalid.
InvalidCredentialException Thrown when the supplied credential is not valid.
InvalidCrowdServiceException Thrown when a Crowd client is not communicating with a valid Crowd service.
InvalidEmailAddressException Thrown when the email address is not valid.
InvalidGroupException Thrown to indicate an invalid model group.
InvalidMembershipException Thrown when a user tries to create a Nested Group membership that is not valid.
InvalidRoleException Thrown when an invalid role is provided.
InvalidTokenException Thrown when an invalid token is provided.
MembershipAlreadyExistsException Thrown to indicate that a membership cannot be added because it already exists.
MembershipNotFoundException Used to denote that a particular USER-GROUP or GROUP-GROUP membership does not exist.
NestedGroupsNotSupportedException Thrown when a user attempts to add a group to another group in a Directory that does not support nested groups.
ObjectNotFoundException Thrown when an entity is not found.
OperationFailedException Represents an error when executing an operation on the remote directory failed for some reason.
OperationNotPermittedException Thrown when the operation is not permitted.
OperationNotSupportedException Checked exception thrown if the requested operation is not supported.
PasswordEncoderException An exception that is thrown if we have failed to encrypt a password with a given PasswordEncoder
PasswordEncoderNotFoundException This exception is thrown if no PasswordEncoder is found when a lookup is done on the PasswordEncoderFactory
PermissionException Permission Exception this Exception will handle Exceptions to do with CRUD operations on Applications, Directories etc.
ReadOnlyGroupException Thrown when a directory is asked to modify a group or its memberships which cannot be modified.
TokenExpiredException Thrown to indicate that the token has expired and is not valid anymore.
TokenNotFoundException Thrown to indicate that the token does not exist in the server.
UnsupportedCrowdApiException Failure because this API call is only supported by a later version of Crowd.
UserAlreadyExistsException Thrown to indicate that a user already exists in the directory.
UserNotFoundException Thrown when the specified user could not be found.
WebhookNotFoundException Thrown to indicate that a Webhook does not exist on the server

Copyright © 2014 Atlassian. All Rights Reserved.