All Classes and Interfaces
Class
Description
Abstract class providing a delegating implementation of the
Attributes interface.Thrown when the account could not be found during an authentication attempt.
Thrown when an application is not found.
Represents attributes that can be associated to users and groups.
A specific extension of the Runtime OperationFailedException that is thrown when the host application is unable to
communicate with the remote User Directory.
The system-wide settings for JNDI LDAP connection pooling.
Class containing the JNDI LDAP Connection Pool properties.
Provides the interface for performing Directory Operations in Crowd for applications embedding Crowd.
CrowdException is the superclass of Crowd-specific exceptions
that must be caught.CrowdRuntimeException is the superclass of Crowd-specific exceptions that may be thrown but not
necessarily caught.Provides the interface for performing User and Group operations in Crowd for applications embedding Crowd.
Generic interface for classes that need to encrypt or re-encrypt existing data.
Form-backing bean used to set default values in the JNDI LDAP connection pool UI and convert
the values for storage as application attributes.
Implementation of GroupWithAttributes that simply delegates to an underlying Group and Attributes object.
Implementation of UserWithAttributes that simply delegates to an underlying User and Attributes object.
Utility class for
DirectoryRepresents a Directory configuration in Crowd.
Thrown when an operation failed because the directory is currently synchronising.
Thrown when an operation failed because the directory is currently synchronising.
Exception when a
com.atlassian.crowd.directory.RemoteDirectory implementation can not be loaded
by a Directory.Thrown when a directory mapping could not be found for the given pair application and directory ids.
Thrown when a directory could not be found
Simple object to store synchronisation information for synchronisable directories
Information of a directory synchronisation round.
Default implementation for
UserCapabilities.Represents a subset of context that should be used for Directory Validation
Encryptor can be used to encrypt / decrypt passwords.
Utility class for checking information about the environment.
Thrown when the credentials have expired.
Class providing information whether given feature is enabled.
Represents a group.
Comparator for a Group.
Thrown when the specified group could not be found.
Thrown when the specified group could not be found.
Represents a group with attributes.
This class behaves like a HashMap with lower-case String keys.
This class behaves like a HashSet with lower-case String values.
A general purpose immutable implementation of the
Attributes interface.Used to aid in the construction of an ImmutableDirectory.
A general purpose immutable implementation of the Group interface.
A general purpose immutable implementation of the User interface.
Used to aid in the construction of an Immutable User object.
Thrown when the account is inactive.
Thrown when the supplied credential is not valid.
Thrown when a Crowd client is not communicating with a valid Crowd service.
An exception to denote an invalid application/embedded group.
Thrown when a user tries to create a Nested Group membership that is not valid.
Used to denote that a particular USER-GROUP or GROUP-GROUP membership
does not exist.
Used to denote that a particular USER-GROUP or GROUP-GROUP membership
does not exist.
Thrown when encryption key has not been found in the file system or the default key is not set.
Thrown when an entity is not found.
Represents an error when executing an operation on the remote directory failed for some reason.
Thrown when an operation failed for some reason.
Thrown when the operation is not permitted.
Checked exception thrown if the requested operation is not supported.
Represents the type of operations allowed to be performed on a directory.
Password based authentication information.
Password policy configuration for an internal directory.
Preset for PasswordPolicyConfiguration object
A rating of a password based on estimated difficulty of cracking by some
PasswordScoreService.Analyses passwords to provide an estimate of their strength.
Options in the UI for different types of permission configurations for an LDAP directory.
Represents a search query for user management.
Thrown when a directory is asked to modify a group or its memberships
which cannot be modified.
Marker interface representing a search restriction.
Represents the JNDI LDAP connection pool properties which are set as system properties.
Provides the interface for performing unfiltered User and Group operations in Crowd.
Failure because this API call is only supported by a later version of Crowd.
Represents a user.
Details of which operations can be performed on a
user.Supplies re-useable methods for equals, hashcode and compareTo that can be shared with different implementations of
User in order to be compatible.Thrown when the user is not found.
Thrown when the specified user could not be found.
Combination of a User and the user's Attributes.
Password validation request.
Represents a single error containing the field name and corresponding error message