Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractDelegatingEntityWithAttributes - Class in com.atlassian.crowd.embedded.impl
-
Abstract class providing a delegating implementation of the
Attributesinterface. - AbstractDelegatingEntityWithAttributes(Attributes) - Constructor for class com.atlassian.crowd.embedded.impl.AbstractDelegatingEntityWithAttributes
- AccountNotFoundException - Exception in com.atlassian.crowd.exception
-
Thrown when the account could not be found during an authentication attempt.
- AccountNotFoundException(String) - Constructor for exception com.atlassian.crowd.exception.AccountNotFoundException
-
Constructs a new AccountNotFoundException.
- AccountNotFoundException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.AccountNotFoundException
-
Constructs a new AccountNotFoundException.
- active(boolean) - Method in class com.atlassian.crowd.embedded.impl.ImmutableUser.Builder
- ACTIVE_FILTER - Static variable in class com.atlassian.crowd.embedded.api.Directories
-
Deprecated.
- add(String) - Method in class com.atlassian.crowd.embedded.impl.IdentifierSet
- addAll(Collection<? extends String>) - Method in class com.atlassian.crowd.embedded.impl.IdentifierSet
- addDirectory(Directory) - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Will add a new
Directoryinto the local database. - addGroup(Group) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Adds a
groupto the directory store. - addGroupToGroup(Group, Group) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Adds a group as a member of a parent group.
- addStatusParameter(Serializable) - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation.Builder
- addStatusParameters(Iterable<Serializable>) - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation.Builder
- addUser(User, String) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Deprecated.Use
CrowdService.addUser(UserWithAttributes, String)instead. Since v2.9 - addUser(UserWithAttributes, String) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Adds a
userto the directory store. - addUserToGroup(User, Group) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Adds a user as a member of a group.
- ApplicationNotFoundException - Exception in com.atlassian.crowd.exception
-
Thrown when an application is not found.
- ApplicationNotFoundException(Long) - Constructor for exception com.atlassian.crowd.exception.ApplicationNotFoundException
-
Constructs a new application not found exception with an application id.
- ApplicationNotFoundException(Long, Throwable) - Constructor for exception com.atlassian.crowd.exception.ApplicationNotFoundException
-
Constructs a new application not found exception with an application id and cause.
- ApplicationNotFoundException(String) - Constructor for exception com.atlassian.crowd.exception.ApplicationNotFoundException
-
Constructs a new application not found exception with an application name.
- ApplicationNotFoundException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.ApplicationNotFoundException
-
Constructs a new application not found exception with an application name and cause.
- Attributes - Interface in com.atlassian.crowd.embedded.api
-
Represents attributes that can be associated to users and groups.
- authenticate(String, String) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Authenticates a
userwith the given credential. - AZURE_AD - Enum constant in enum class com.atlassian.crowd.embedded.api.DirectoryType
-
Microsoft Entra ID
B
- build() - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation.Builder
- build() - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration.PasswordPolicyConfigurationBuilder
- builder() - Static method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation
- builder() - Static method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration
- builder(DirectorySynchronisationRoundInformation) - Static method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation
- Builder() - Constructor for class com.atlassian.crowd.embedded.impl.ImmutableDirectory.Builder
- Builder() - Constructor for class com.atlassian.crowd.embedded.impl.ImmutableUser.Builder
- buildPasswordPolicyConfiguration() - Method in enum class com.atlassian.crowd.embedded.api.PasswordPolicyConfigurationPreset
C
- canResetPassword() - Method in interface com.atlassian.crowd.embedded.api.UserCapabilities
-
Whether the user can request a password reset.
- canResetPassword() - Method in class com.atlassian.crowd.embedded.impl.DirectoryUserCapabilities
- changeEncryptionKey() - Method in interface com.atlassian.crowd.embedded.api.Encryptor
-
Generate new encryption key, which should be used to encrypt password in following calls to
Encryptor.encrypt(java.lang.String). - com.atlassian.crowd.embedded.api - package com.atlassian.crowd.embedded.api
- com.atlassian.crowd.embedded.impl - package com.atlassian.crowd.embedded.impl
- com.atlassian.crowd.exception - package com.atlassian.crowd.exception
- com.atlassian.crowd.exception.crypto - package com.atlassian.crowd.exception.crypto
- com.atlassian.crowd.exception.embedded - package com.atlassian.crowd.exception.embedded
- com.atlassian.crowd.exception.runtime - package com.atlassian.crowd.exception.runtime
- com.atlassian.crowd.validator - package com.atlassian.crowd.validator
- CommunicationException - Exception in com.atlassian.crowd.exception.runtime
-
A specific extension of the Runtime OperationFailedException that is thrown when the host application is unable to communicate with the remote User Directory.
- CommunicationException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.runtime.CommunicationException
- CommunicationException(Throwable) - Constructor for exception com.atlassian.crowd.exception.runtime.CommunicationException
- compare(Group, Group) - Method in class com.atlassian.crowd.embedded.api.GroupComparator
- compare(User, User) - Method in class com.atlassian.crowd.embedded.api.UserComparator
- compareTo(Group) - Method in interface com.atlassian.crowd.embedded.api.Group
-
CompareTo must be compatible with the equals() and hashCode() methods
- compareTo(Group) - Method in class com.atlassian.crowd.embedded.impl.DelegatingGroupWithAttributes
- compareTo(Group) - Method in class com.atlassian.crowd.embedded.impl.ImmutableGroup
- compareTo(Group, Group) - Static method in class com.atlassian.crowd.embedded.api.GroupComparator
- compareTo(User) - Method in interface com.atlassian.crowd.embedded.api.User
-
CompareTo must be compatible with the equals() and hashCode() methods
- compareTo(User) - Method in class com.atlassian.crowd.embedded.impl.DelegatingUserWithAttributes
- compareTo(User) - Method in class com.atlassian.crowd.embedded.impl.ImmutableUser
- compareTo(UserComparator.Key) - Method in class com.atlassian.crowd.embedded.api.UserComparator.Key
- compareTo(User, User) - Static method in class com.atlassian.crowd.embedded.api.UserComparator
- compareToInLowerCase(String, String) - Static method in class com.atlassian.crowd.embedded.impl.IdentifierUtils
-
Converts the two given identifier strings to lowercase and compare them.
- compute(String, BiFunction<? super String, ? super V, ? extends V>) - Method in class com.atlassian.crowd.embedded.impl.IdentifierMap
- computeIfAbsent(String, Function<? super String, ? extends V>) - Method in class com.atlassian.crowd.embedded.impl.IdentifierMap
- computeIfPresent(String, BiFunction<? super String, ? super V, ? extends V>) - Method in class com.atlassian.crowd.embedded.impl.IdentifierMap
- CONNECTION - Enum constant in enum class com.atlassian.crowd.validator.DirectoryValidationContext
-
Context representing that attributes related to connection must be validated
- ConnectionPoolProperties - Interface in com.atlassian.crowd.embedded.api
-
The system-wide settings for JNDI LDAP connection pooling.
- ConnectionPoolPropertyConstants - Class in com.atlassian.crowd.embedded.impl
-
Class containing the JNDI LDAP Connection Pool properties.
- ConnectionPoolPropertyUtil - Class in com.atlassian.crowd.embedded.impl
- CONNECTOR - Enum constant in enum class com.atlassian.crowd.embedded.api.DirectoryType
-
LDAP directories
- CONNECTOR_ATTRIBUTES - Enum constant in enum class com.atlassian.crowd.validator.DirectoryValidationContext
-
Context representing that attributes related to connector must be validated
- contains(Object) - Method in class com.atlassian.crowd.embedded.impl.IdentifierSet
- containsAll(Collection<?>) - Method in class com.atlassian.crowd.embedded.impl.IdentifierSet
- containsIdentifierBiPredicate(Map<String, List<String>>) - Static method in class com.atlassian.crowd.embedded.impl.IdentifierUtils
-
Returns function that checks presence of an entry in the original
Map, ignoring string casing. - containsIdentifierPredicate(Collection<String>) - Static method in class com.atlassian.crowd.embedded.impl.IdentifierUtils
- containsKey(Object) - Method in class com.atlassian.crowd.embedded.impl.IdentifierMap
- CREATE_GROUP - Enum constant in enum class com.atlassian.crowd.embedded.api.OperationType
- CREATE_ROLE - Enum constant in enum class com.atlassian.crowd.embedded.api.OperationType
- CREATE_USER - Enum constant in enum class com.atlassian.crowd.embedded.api.OperationType
- credential - Variable in class com.atlassian.crowd.embedded.api.PasswordCredential
- CROWD - Enum constant in enum class com.atlassian.crowd.embedded.api.DirectoryType
-
Remote crowd directory
- CrowdDirectoryService - Interface in com.atlassian.crowd.embedded.api
-
Provides the interface for performing Directory Operations in Crowd for applications embedding Crowd.
- CrowdException - Exception in com.atlassian.crowd.exception
-
CrowdExceptionis the superclass of Crowd-specific exceptions that must be caught. - CrowdException() - Constructor for exception com.atlassian.crowd.exception.CrowdException
- CrowdException(String) - Constructor for exception com.atlassian.crowd.exception.CrowdException
- CrowdException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.CrowdException
- CrowdException(Throwable) - Constructor for exception com.atlassian.crowd.exception.CrowdException
- CrowdRuntimeException - Exception in com.atlassian.crowd.exception.runtime
-
CrowdRuntimeExceptionis the superclass of Crowd-specific exceptions that may be thrown but not necessarily caught. - CrowdRuntimeException() - Constructor for exception com.atlassian.crowd.exception.runtime.CrowdRuntimeException
-
Constructs a new Crowd runtime exception with
nullas its detail message. - CrowdRuntimeException(String) - Constructor for exception com.atlassian.crowd.exception.runtime.CrowdRuntimeException
-
Constructs a new Crowd runtime exception with the specified detail message.
- CrowdRuntimeException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.runtime.CrowdRuntimeException
-
Constructs a new Crowd runtime exception with the specified detail message and cause.
- CrowdRuntimeException(Throwable) - Constructor for exception com.atlassian.crowd.exception.runtime.CrowdRuntimeException
-
Constructs a new runtime exception with the specified cause and a detail message of
(cause==null ? null : cause.toString())(which typically contains the class and detail message ofcause). - CrowdService - Interface in com.atlassian.crowd.embedded.api
-
Provides the interface for performing User and Group operations in Crowd for applications embedding Crowd.
- CUSTOM - Enum constant in enum class com.atlassian.crowd.embedded.api.DirectoryType
- CUSTOM - Enum constant in enum class com.atlassian.crowd.embedded.api.PasswordPolicyConfigurationPreset
D
- DataReEncryptor - Interface in com.atlassian.crowd.embedded.api
-
Generic interface for classes that need to encrypt or re-encrypt existing data.
- decrypt(String) - Method in interface com.atlassian.crowd.embedded.api.Encryptor
-
Decrypt encrypted password, and return its original value.
- DEFAULT - Enum constant in enum class com.atlassian.crowd.validator.DirectoryValidationContext
-
Context representing that all relevant attributes must be validated
- DEFAULT_INITIAL_POOL_SIZE - Static variable in class com.atlassian.crowd.embedded.impl.ConnectionPoolPropertyConstants
- DEFAULT_MAXIMUM_POOL_SIZE - Static variable in class com.atlassian.crowd.embedded.impl.ConnectionPoolPropertyConstants
- DEFAULT_POOL_AUTHENTICATION - Static variable in class com.atlassian.crowd.embedded.impl.ConnectionPoolPropertyConstants
- DEFAULT_POOL_PROTOCOL - Static variable in class com.atlassian.crowd.embedded.impl.ConnectionPoolPropertyConstants
- DEFAULT_POOL_TIMEOUT_MS - Static variable in class com.atlassian.crowd.embedded.impl.ConnectionPoolPropertyConstants
- DEFAULT_PREFERRED_POOL_SIZE - Static variable in class com.atlassian.crowd.embedded.impl.ConnectionPoolPropertyConstants
- DEFAULT_PROPERTIES - Static variable in class com.atlassian.crowd.embedded.impl.ConnectionPoolPropertyConstants
- DefaultConnectionPoolProperties - Class in com.atlassian.crowd.embedded.impl
-
Form-backing bean used to set default values in the JNDI LDAP connection pool UI and convert the values for storage as application attributes.
- DefaultConnectionPoolProperties() - Constructor for class com.atlassian.crowd.embedded.impl.DefaultConnectionPoolProperties
- DELEGATING - Enum constant in enum class com.atlassian.crowd.embedded.api.DirectoryType
- DelegatingGroupWithAttributes - Class in com.atlassian.crowd.embedded.impl
-
Implementation of GroupWithAttributes that simply delegates to an underlying Group and Attributes object.
- DelegatingGroupWithAttributes(Group, Attributes) - Constructor for class com.atlassian.crowd.embedded.impl.DelegatingGroupWithAttributes
- DelegatingUserWithAttributes - Class in com.atlassian.crowd.embedded.impl
-
Implementation of UserWithAttributes that simply delegates to an underlying User and Attributes object.
- DelegatingUserWithAttributes(User, Attributes) - Constructor for class com.atlassian.crowd.embedded.impl.DelegatingUserWithAttributes
- DELETE_GROUP - Enum constant in enum class com.atlassian.crowd.embedded.api.OperationType
- DELETE_ROLE - Enum constant in enum class com.atlassian.crowd.embedded.api.OperationType
- DELETE_USER - Enum constant in enum class com.atlassian.crowd.embedded.api.OperationType
- difference(Collection<String>, Collection<String>) - Static method in class com.atlassian.crowd.embedded.impl.IdentifierSet
- differenceWithOriginalCasing(Collection<String>, Collection<String>) - Static method in class com.atlassian.crowd.embedded.impl.IdentifierSet
- Directories - Class in com.atlassian.crowd.embedded.api
-
Utility class for
Directory - Directory - Interface in com.atlassian.crowd.embedded.api
-
Represents a Directory configuration in Crowd.
- DirectoryCurrentlySynchronisingException - Exception in com.atlassian.crowd.exception
-
Thrown when an operation failed because the directory is currently synchronising.
- DirectoryCurrentlySynchronisingException - Exception in com.atlassian.crowd.exception.runtime
-
Thrown when an operation failed because the directory is currently synchronising.
- DirectoryCurrentlySynchronisingException(long) - Constructor for exception com.atlassian.crowd.exception.DirectoryCurrentlySynchronisingException
- DirectoryCurrentlySynchronisingException(long) - Constructor for exception com.atlassian.crowd.exception.runtime.DirectoryCurrentlySynchronisingException
- DirectoryCurrentlySynchronisingException(long, Throwable) - Constructor for exception com.atlassian.crowd.exception.DirectoryCurrentlySynchronisingException
- DirectoryCurrentlySynchronisingException(long, Throwable) - Constructor for exception com.atlassian.crowd.exception.runtime.DirectoryCurrentlySynchronisingException
- directoryId(long) - Method in class com.atlassian.crowd.embedded.impl.ImmutableUser.Builder
- DirectoryInstantiationException - Exception in com.atlassian.crowd.exception
-
Exception when a
com.atlassian.crowd.directory.RemoteDirectoryimplementation can not be loaded by aDirectory. - DirectoryInstantiationException() - Constructor for exception com.atlassian.crowd.exception.DirectoryInstantiationException
-
Default constructor.
- DirectoryInstantiationException(String) - Constructor for exception com.atlassian.crowd.exception.DirectoryInstantiationException
-
Default constructor.
- DirectoryInstantiationException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.DirectoryInstantiationException
-
Default constructor.
- DirectoryInstantiationException(Throwable) - Constructor for exception com.atlassian.crowd.exception.DirectoryInstantiationException
-
Default constructor.
- DirectoryMappingNotFoundException - Exception in com.atlassian.crowd.exception
-
Thrown when a directory mapping could not be found for the given pair application and directory ids.
- DirectoryMappingNotFoundException(long, long) - Constructor for exception com.atlassian.crowd.exception.DirectoryMappingNotFoundException
- DirectoryNotFoundException - Exception in com.atlassian.crowd.exception
-
Thrown when a directory could not be found
- DirectoryNotFoundException(Long) - Constructor for exception com.atlassian.crowd.exception.DirectoryNotFoundException
- DirectoryNotFoundException(Long, Throwable) - Constructor for exception com.atlassian.crowd.exception.DirectoryNotFoundException
- DirectoryNotFoundException(String) - Constructor for exception com.atlassian.crowd.exception.DirectoryNotFoundException
- DirectoryNotFoundException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.DirectoryNotFoundException
- DirectoryNotFoundException(Throwable) - Constructor for exception com.atlassian.crowd.exception.DirectoryNotFoundException
- DirectorySynchronisationInformation - Class in com.atlassian.crowd.embedded.api
-
Simple object to store synchronisation information for synchronisable directories
- DirectorySynchronisationInformation(DirectorySynchronisationRoundInformation, DirectorySynchronisationRoundInformation) - Constructor for class com.atlassian.crowd.embedded.api.DirectorySynchronisationInformation
- DirectorySynchronisationRoundInformation - Class in com.atlassian.crowd.embedded.api
-
Information of a directory synchronisation round.
- DirectorySynchronisationRoundInformation(long, long, String, List<Serializable>) - Constructor for class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation
-
Deprecated.
- DirectorySynchronisationRoundInformation(DirectorySynchronisationRoundInformation.Builder) - Constructor for class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation
- DirectorySynchronisationRoundInformation.Builder - Class in com.atlassian.crowd.embedded.api
- DirectoryType - Enum Class in com.atlassian.crowd.embedded.api
- DirectoryUserCapabilities - Class in com.atlassian.crowd.embedded.impl
-
Default implementation for
UserCapabilities. - DirectoryValidationContext - Enum Class in com.atlassian.crowd.validator
-
Represents a subset of context that should be used for Directory Validation
- directoryWithIdPredicate(long) - Static method in class com.atlassian.crowd.embedded.api.Directories
-
Matches for directories with the specified directoryId.
- DISABLED - Enum constant in enum class com.atlassian.crowd.embedded.api.PasswordPolicyConfigurationPreset
- displayName(String) - Method in class com.atlassian.crowd.embedded.impl.ImmutableUser.Builder
E
- emailAddress(String) - Method in class com.atlassian.crowd.embedded.impl.ImmutableUser.Builder
- encrypt(String) - Method in interface com.atlassian.crowd.embedded.api.Encryptor
-
Encrypt plaintext password, and return encrypted value which can later be used in decrypt method to get plaintext password.
- encrypted(String) - Static method in class com.atlassian.crowd.embedded.api.PasswordCredential
- Encryptor - Interface in com.atlassian.crowd.embedded.api
-
Encryptor can be used to encrypt / decrypt passwords.
- EnvironmentUtils - Class in com.atlassian.crowd.embedded.impl
-
Utility class for checking information about the environment.
- EnvironmentUtils.JRE - Enum Class in com.atlassian.crowd.embedded.impl
- equal(Group, Group) - Static method in class com.atlassian.crowd.embedded.api.GroupComparator
-
Checks whether the two Group objects are equal according to the contract of the
Groupinterface. - equal(User, User) - Static method in class com.atlassian.crowd.embedded.api.UserComparator
-
Checks whether the two User objects are equal according to the contract of the
Userinterface. - equals(Object) - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation
- equals(Object) - Method in interface com.atlassian.crowd.embedded.api.Group
-
Implementations must ensure equality based on case-insensitive getName().
- equals(Object) - Method in class com.atlassian.crowd.embedded.api.PasswordCredential
- equals(Object) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration
- equals(Object) - Method in interface com.atlassian.crowd.embedded.api.User
-
Implementations must ensure equality based on getDirectoryId() and case-insensitive getName().
- equals(Object) - Method in class com.atlassian.crowd.embedded.api.ValidatePasswordRequest
- equals(Object) - Method in class com.atlassian.crowd.embedded.impl.DelegatingGroupWithAttributes
- equals(Object) - Method in class com.atlassian.crowd.embedded.impl.DelegatingUserWithAttributes
- equals(Object) - Method in class com.atlassian.crowd.embedded.impl.ImmutableAttributes
- equals(Object) - Method in class com.atlassian.crowd.embedded.impl.ImmutableGroup
- equals(Object) - Method in class com.atlassian.crowd.embedded.impl.ImmutableUser
- equalsInLowerCase(String, String) - Static method in class com.atlassian.crowd.embedded.impl.IdentifierUtils
-
Converts the two given identifier strings to lowercase and check for equality.
- equalsObject(Group, Object) - Static method in class com.atlassian.crowd.embedded.api.GroupComparator
- equalsObject(User, Object) - Static method in class com.atlassian.crowd.embedded.api.UserComparator
- ExpiredCredentialException - Exception in com.atlassian.crowd.exception
-
Thrown when the credentials have expired.
- ExpiredCredentialException() - Constructor for exception com.atlassian.crowd.exception.ExpiredCredentialException
- ExpiredCredentialException(String) - Constructor for exception com.atlassian.crowd.exception.ExpiredCredentialException
- ExpiredCredentialException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.ExpiredCredentialException
- ExpiredCredentialException(Throwable) - Constructor for exception com.atlassian.crowd.exception.ExpiredCredentialException
F
- FailedAuthenticationException - Exception in com.atlassian.crowd.exception
- FailedAuthenticationException() - Constructor for exception com.atlassian.crowd.exception.FailedAuthenticationException
- FailedAuthenticationException(String) - Constructor for exception com.atlassian.crowd.exception.FailedAuthenticationException
- FailedAuthenticationException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.FailedAuthenticationException
- FailedAuthenticationException(Throwable) - Constructor for exception com.atlassian.crowd.exception.FailedAuthenticationException
- FAIR - Enum constant in enum class com.atlassian.crowd.embedded.api.PasswordScore
- FeatureFlag - Interface in com.atlassian.crowd.embedded.api
-
Class providing information whether given feature is enabled.
- findAllDirectories() - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Will return a
List<Directory>ordered by the order specified by the application. - findDirectoryById(long) - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Will return a
Directorybased on the givendirectoryId - findDirectoryByName(String) - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Will return a
Directorybased on the givenname - forExternalId(String) - Static method in exception com.atlassian.crowd.exception.UserNotFoundException
- forName(String) - Static method in enum class com.atlassian.crowd.embedded.impl.EnvironmentUtils.JRE
- forVersion(int) - Static method in enum class com.atlassian.crowd.embedded.impl.EnvironmentUtils.JRE
- from(User) - Static method in class com.atlassian.crowd.embedded.impl.ImmutableUser
- fromAllowedOperations(Set<OperationType>) - Static method in enum class com.atlassian.crowd.embedded.api.PermissionOption
- fromDirectory(Directory) - Static method in class com.atlassian.crowd.embedded.impl.DirectoryUserCapabilities
- fromName(String) - Method in enum class com.atlassian.crowd.embedded.api.OperationType
- fromPropertiesMap(Map<String, String>) - Static method in class com.atlassian.crowd.embedded.impl.DefaultConnectionPoolProperties
- fromRanking(long) - Static method in enum class com.atlassian.crowd.embedded.api.PasswordScore
G
- get(Object) - Method in class com.atlassian.crowd.embedded.impl.IdentifierMap
- getActiveRound() - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationInformation
-
Information of the currently running synchronisation or null if directory is not being synchronised.
- getAllowedOperations() - Method in interface com.atlassian.crowd.embedded.api.Directory
-
Returns the operations allowed to be performed on this directory.
- getAllowedOperations() - Method in enum class com.atlassian.crowd.embedded.api.PermissionOption
- getAllowedOperations() - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory
- getApplicationId() - Method in exception com.atlassian.crowd.exception.DirectoryMappingNotFoundException
- getApplicationName() - Method in exception com.atlassian.crowd.exception.ApplicationNotFoundException
- getAttributes() - Method in interface com.atlassian.crowd.embedded.api.Directory
-
Returns the attributes of the directory.
- getAttributes() - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory
- getAvailableEncryptorKeys() - Method in interface com.atlassian.crowd.embedded.api.SwitchableEncryptor
- getCapabilitiesForNewUsers() - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Gets details of the possible operations that can be performed on
new users. - getChildName() - Method in exception com.atlassian.crowd.exception.MembershipNotFoundException
-
Returns name of the child.
- getChildName() - Method in exception com.atlassian.crowd.exception.runtime.MembershipNotFoundException
- getCreatedDate() - Method in interface com.atlassian.crowd.embedded.api.Directory
-
Returns the date the directory was created.
- getCreatedDate() - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory
- getCredential() - Method in class com.atlassian.crowd.embedded.api.PasswordCredential
-
Gets the password credential.
- getCurrentEncryptorKey() - Method in interface com.atlassian.crowd.embedded.api.SwitchableEncryptor
- getDescription() - Method in interface com.atlassian.crowd.embedded.api.Directory
-
Returns a description of the directory.
- getDescription() - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory
- getDirectoryId() - Method in interface com.atlassian.crowd.embedded.api.User
- getDirectoryId() - Method in class com.atlassian.crowd.embedded.impl.DelegatingUserWithAttributes
- getDirectoryId() - Method in class com.atlassian.crowd.embedded.impl.ImmutableUser
- getDirectoryId() - Method in exception com.atlassian.crowd.exception.DirectoryCurrentlySynchronisingException
- getDirectoryId() - Method in exception com.atlassian.crowd.exception.DirectoryMappingNotFoundException
- getDirectoryId() - Method in exception com.atlassian.crowd.exception.runtime.DirectoryCurrentlySynchronisingException
- getDirectoryName() - Method in exception com.atlassian.crowd.exception.DirectoryNotFoundException
-
Returns the name of the directory that could not be found.
- getDirectorySynchronisationInformation(long) - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Returns the synchronisation information for the directory.
- getDisplayName() - Method in interface com.atlassian.crowd.embedded.api.User
- getDisplayName() - Method in class com.atlassian.crowd.embedded.impl.DelegatingUserWithAttributes
- getDisplayName() - Method in class com.atlassian.crowd.embedded.impl.ImmutableUser
- getDurationMs() - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation
-
Returns in milliseconds the duration of the synchronisation.
- getEmailAddress() - Method in interface com.atlassian.crowd.embedded.api.User
- getEmailAddress() - Method in class com.atlassian.crowd.embedded.impl.DelegatingUserWithAttributes
- getEmailAddress() - Method in class com.atlassian.crowd.embedded.impl.ImmutableUser
- getEncryptionType() - Method in interface com.atlassian.crowd.embedded.api.Directory
-
Returns the encryption algorithm used by the directory.
- getEncryptionType() - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory
- getErrorMessage() - Method in interface com.atlassian.crowd.validator.ValidationError
-
Returns the actual error message
- getFieldName() - Method in interface com.atlassian.crowd.validator.ValidationError
-
Returns name of the field for which this error was raised
- getFullSyncError() - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation
-
Returns the full synchronisation failure reason.
- getGroup() - Method in exception com.atlassian.crowd.exception.embedded.InvalidGroupException
- getGroup(String) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Finds the
groupthat matches the suppliedname. - getGroupName() - Method in exception com.atlassian.crowd.exception.GroupNotFoundException
- getGroupName() - Method in exception com.atlassian.crowd.exception.ReadOnlyGroupException
-
Returns the name of the read-only group.
- getGroupName() - Method in exception com.atlassian.crowd.exception.runtime.GroupNotFoundException
- getGroupWithAttributes(String) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Finds the
groupthat matches the suppliedname. - getId() - Method in interface com.atlassian.crowd.embedded.api.Directory
-
Returns the directory ID.
- getId() - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory
- getId() - Method in exception com.atlassian.crowd.exception.ApplicationNotFoundException
- getId() - Method in exception com.atlassian.crowd.exception.DirectoryNotFoundException
-
Returns the ID of the directory that could not be found.
- getImplementationClass() - Method in interface com.atlassian.crowd.embedded.api.Directory
-
Returns the fully qualified name of the class that implements the directory.
- getImplementationClass() - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory
- getIncrementalSyncError() - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation
-
Returns the incremental synchronisation failure reason.
- getInitialSize() - Method in interface com.atlassian.crowd.embedded.api.ConnectionPoolProperties
- getInitialSize() - Method in class com.atlassian.crowd.embedded.impl.DefaultConnectionPoolProperties
- getInitialSize() - Method in enum class com.atlassian.crowd.embedded.impl.SystemConnectionPoolProperties
- getInstance() - Static method in enum class com.atlassian.crowd.embedded.impl.SystemConnectionPoolProperties
- getJreVersion() - Static method in class com.atlassian.crowd.embedded.impl.EnvironmentUtils
-
Returns the version of the current JRE.
- getKeys() - Method in interface com.atlassian.crowd.embedded.api.Attributes
-
Gets all the keys of the attributes.
- getKeys() - Method in class com.atlassian.crowd.embedded.impl.AbstractDelegatingEntityWithAttributes
- getKeys() - Method in class com.atlassian.crowd.embedded.impl.ImmutableAttributes
- getKeys() - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory
- getLastRound() - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationInformation
-
Information of the last completed synchronisation or null if directory has never been synchronised.
- getMaximumSize() - Method in interface com.atlassian.crowd.embedded.api.ConnectionPoolProperties
- getMaximumSize() - Method in class com.atlassian.crowd.embedded.impl.DefaultConnectionPoolProperties
- getMaximumSize() - Method in enum class com.atlassian.crowd.embedded.impl.SystemConnectionPoolProperties
- getMaxResults() - Method in interface com.atlassian.crowd.embedded.api.Query
-
The maximum number of elements to return.
- getMinimumDigits() - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration
- getMinimumLength() - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration
- getMinimumLowercase() - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration
- getMinimumRulesMatched() - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration
- getMinimumSpecialCharacters() - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration
- getMinimumUppercase() - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration
- getName() - Method in interface com.atlassian.crowd.embedded.api.Directory
-
Returns the name of the directory.
- getName() - Method in interface com.atlassian.crowd.embedded.api.Group
- getName() - Method in enum class com.atlassian.crowd.embedded.api.OperationType
- getName() - Method in class com.atlassian.crowd.embedded.impl.DelegatingGroupWithAttributes
- getName() - Method in class com.atlassian.crowd.embedded.impl.DelegatingUserWithAttributes
- getName() - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory
- getName() - Method in class com.atlassian.crowd.embedded.impl.ImmutableGroup
- getName() - Method in class com.atlassian.crowd.embedded.impl.ImmutableUser
- getName() - Method in exception com.atlassian.crowd.exception.AccountNotFoundException
-
Returns the name of the account.
- getName() - Method in exception com.atlassian.crowd.exception.InactiveAccountException
-
Returns the name of the account.
- getNamePrefix() - Method in enum class com.atlassian.crowd.embedded.impl.EnvironmentUtils.JRE
- getNodeId() - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation
-
Returns the id of the node that performed the synchronization.
- getNodeName() - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation
-
Returns the name of the node that performed the synchronization.
- getOrDefault(Object, V) - Method in class com.atlassian.crowd.embedded.impl.IdentifierMap
- getParentName() - Method in exception com.atlassian.crowd.exception.MembershipNotFoundException
-
Returns names of the parent.
- getParentName() - Method in exception com.atlassian.crowd.exception.runtime.MembershipNotFoundException
- getPassword() - Method in class com.atlassian.crowd.embedded.api.ValidatePasswordRequest
- getPasswordComplexityMessage(long) - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Get password complexity message which is displayed to end user when they try to set a password which does not match the directory's (internal only) password complexity policy.
- getPasswordPolicyConfiguration(long) - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Retrieve password policy configuration of an internal directory.
- getPasswordScore(PasswordCredential, Collection<String>) - Method in interface com.atlassian.crowd.embedded.api.PasswordScoreService
-
Analyse a non-encrypted password and determine the score of it according to some method (e.g.
- getPolicyDescription() - Method in exception com.atlassian.crowd.exception.InvalidCredentialException
- getPreferredSize() - Method in interface com.atlassian.crowd.embedded.api.ConnectionPoolProperties
- getPreferredSize() - Method in class com.atlassian.crowd.embedded.impl.DefaultConnectionPoolProperties
- getPreferredSize() - Method in enum class com.atlassian.crowd.embedded.impl.SystemConnectionPoolProperties
- getPreset() - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration
- getRanking() - Method in enum class com.atlassian.crowd.embedded.api.PasswordScore
- getRemoteUser(String) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Returns the
userthat matches the suppliednamefrom a remote directory. - getReturnType() - Method in interface com.atlassian.crowd.embedded.api.Query
-
The type of elements to return.
- getSearchRestriction() - Method in interface com.atlassian.crowd.embedded.api.Query
-
Restrictions to apply to the query.
- getStartIndex() - Method in interface com.atlassian.crowd.embedded.api.Query
-
The index of the first element to return.
- getStartTime() - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation
-
Returns the time in milliseconds of the directory synchronisation time.
- getStatusKey() - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation
-
Returns a status key that can be used to get a human readable synchronisation status message.
- getStatusParameters() - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation
-
Returns parameters for status key retrieved from
DirectorySynchronisationRoundInformation.getStatusKey(). - getStoredConnectionPoolProperties() - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Retrieves the stored JNDI LDAP connection pool properties which will be applied when the system restarts.
- getSupportedAuthentication() - Method in interface com.atlassian.crowd.embedded.api.ConnectionPoolProperties
- getSupportedAuthentication() - Method in class com.atlassian.crowd.embedded.impl.DefaultConnectionPoolProperties
- getSupportedAuthentication() - Method in enum class com.atlassian.crowd.embedded.impl.SystemConnectionPoolProperties
- getSupportedProtocol() - Method in interface com.atlassian.crowd.embedded.api.ConnectionPoolProperties
- getSupportedProtocol() - Method in class com.atlassian.crowd.embedded.impl.DefaultConnectionPoolProperties
- getSupportedProtocol() - Method in enum class com.atlassian.crowd.embedded.impl.SystemConnectionPoolProperties
- getSystemConnectionPoolProperties() - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Retrieves the system JNDI LDAP connection pool properties (i.e.
- getTimeoutInSec() - Method in interface com.atlassian.crowd.embedded.api.ConnectionPoolProperties
- getTimeoutInSec() - Method in class com.atlassian.crowd.embedded.impl.DefaultConnectionPoolProperties
- getTimeoutInSec() - Method in enum class com.atlassian.crowd.embedded.impl.SystemConnectionPoolProperties
- getType() - Method in interface com.atlassian.crowd.embedded.api.Directory
-
Returns the type of the directory.
- getType() - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory
- getUpdatedDate() - Method in interface com.atlassian.crowd.embedded.api.Directory
-
Returns the date the directory was last modified.
- getUpdatedDate() - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory
- getUser() - Method in class com.atlassian.crowd.embedded.api.ValidatePasswordRequest
- getUser() - Method in exception com.atlassian.crowd.exception.InvalidUserException
- getUser(String) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Returns the
userthat matches the suppliedname. - getUserName() - Method in exception com.atlassian.crowd.exception.runtime.UserNotFoundException
- getUserName() - Method in exception com.atlassian.crowd.exception.UserNotFoundException
-
Returns the name of the user that could not be found.
- getUserWithAttributes(String) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Returns the
userthat matches the suppliedname. - getValue(String) - Method in interface com.atlassian.crowd.embedded.api.Attributes
-
Returns any value associated with the given key, returns
nullif there is no value. - getValue(String) - Method in class com.atlassian.crowd.embedded.impl.AbstractDelegatingEntityWithAttributes
- getValue(String) - Method in class com.atlassian.crowd.embedded.impl.ImmutableAttributes
- getValue(String) - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory
- getValues(String) - Method in interface com.atlassian.crowd.embedded.api.Attributes
-
Get all the values associated with a given key.
- getValues(String) - Method in class com.atlassian.crowd.embedded.impl.AbstractDelegatingEntityWithAttributes
- getValues(String) - Method in class com.atlassian.crowd.embedded.impl.ImmutableAttributes
- getValues(String) - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory
- getVersion() - Method in enum class com.atlassian.crowd.embedded.impl.EnvironmentUtils.JRE
- getViolatedConstraints() - Method in exception com.atlassian.crowd.exception.InvalidCredentialException
- GOOD - Enum constant in enum class com.atlassian.crowd.embedded.api.PasswordScore
- Group - Interface in com.atlassian.crowd.embedded.api
-
Represents a group.
- GROUP_COMPARATOR - Static variable in class com.atlassian.crowd.embedded.api.GroupComparator
- GROUP_CONFIGURATION - Enum constant in enum class com.atlassian.crowd.validator.DirectoryValidationContext
-
Context representing that attributes related to group configuration of LDAP must be validated
- GROUP_SEARCH - Enum constant in enum class com.atlassian.crowd.validator.DirectoryValidationContext
-
Context representing that attributes related to group search test in LDAP must be validated
- GroupComparator - Class in com.atlassian.crowd.embedded.api
-
Comparator for a Group.
- GroupNotFoundException - Exception in com.atlassian.crowd.exception
-
Thrown when the specified group could not be found.
- GroupNotFoundException - Exception in com.atlassian.crowd.exception.runtime
-
Thrown when the specified group could not be found.
- GroupNotFoundException(String) - Constructor for exception com.atlassian.crowd.exception.GroupNotFoundException
- GroupNotFoundException(String) - Constructor for exception com.atlassian.crowd.exception.runtime.GroupNotFoundException
- GroupNotFoundException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.GroupNotFoundException
- GroupNotFoundException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.runtime.GroupNotFoundException
- GroupWithAttributes - Interface in com.atlassian.crowd.embedded.api
-
Represents a group with attributes.
H
- hashCode() - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation
- hashCode() - Method in interface com.atlassian.crowd.embedded.api.Group
-
Implementations must produce a hash-code based on case-insensitive getName().
- hashCode() - Method in class com.atlassian.crowd.embedded.api.PasswordCredential
- hashCode() - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration
- hashCode() - Method in interface com.atlassian.crowd.embedded.api.User
-
Implementations must produce a hashcode based on getDirectoryId() and case-insensitive getName().
- hashCode() - Method in class com.atlassian.crowd.embedded.api.ValidatePasswordRequest
- hashCode() - Method in class com.atlassian.crowd.embedded.impl.DelegatingGroupWithAttributes
- hashCode() - Method in class com.atlassian.crowd.embedded.impl.DelegatingUserWithAttributes
- hashCode() - Method in class com.atlassian.crowd.embedded.impl.ImmutableAttributes
- hashCode() - Method in class com.atlassian.crowd.embedded.impl.ImmutableGroup
- hashCode() - Method in class com.atlassian.crowd.embedded.impl.ImmutableUser
- hashCode(Group) - Static method in class com.atlassian.crowd.embedded.api.GroupComparator
- hashCode(User) - Static method in class com.atlassian.crowd.embedded.api.UserComparator
- hasLeadingOrTrailingWhitespace(String) - Static method in class com.atlassian.crowd.embedded.impl.IdentifierUtils
- hasValue(String) - Static method in enum class com.atlassian.crowd.embedded.api.PasswordPolicyConfigurationPreset
I
- IdentifierMap<V> - Class in com.atlassian.crowd.embedded.impl
-
This class behaves like a HashMap with lower-case String keys.
- IdentifierMap() - Constructor for class com.atlassian.crowd.embedded.impl.IdentifierMap
- IdentifierMap(int) - Constructor for class com.atlassian.crowd.embedded.impl.IdentifierMap
- IdentifierMap(Map<String, V>) - Constructor for class com.atlassian.crowd.embedded.impl.IdentifierMap
- IdentifierSet - Class in com.atlassian.crowd.embedded.impl
-
This class behaves like a HashSet with lower-case String values.
- IdentifierSet() - Constructor for class com.atlassian.crowd.embedded.impl.IdentifierSet
- IdentifierSet(int) - Constructor for class com.atlassian.crowd.embedded.impl.IdentifierSet
- IdentifierSet(int, float) - Constructor for class com.atlassian.crowd.embedded.impl.IdentifierSet
- IdentifierSet(Collection<? extends String>) - Constructor for class com.atlassian.crowd.embedded.impl.IdentifierSet
- IdentifierUtils - Class in com.atlassian.crowd.embedded.impl
- ImmutableAttributes - Class in com.atlassian.crowd.embedded.impl
-
A general purpose immutable implementation of the
Attributesinterface. - ImmutableAttributes() - Constructor for class com.atlassian.crowd.embedded.impl.ImmutableAttributes
-
Constructs an empty immutable Attributes object.
- ImmutableAttributes(Attributes) - Constructor for class com.atlassian.crowd.embedded.impl.ImmutableAttributes
-
Constructs an immutable copy of the passed in attributes.
- ImmutableAttributes(Map<String, Set<String>>) - Constructor for class com.atlassian.crowd.embedded.impl.ImmutableAttributes
-
Constructs an immutable Attributes object from the given Map.
- ImmutableDirectory - Class in com.atlassian.crowd.embedded.impl
- ImmutableDirectory(Long, String, boolean, String, String, DirectoryType, String, Date, Date, Set<OperationType>, Map<String, String>) - Constructor for class com.atlassian.crowd.embedded.impl.ImmutableDirectory
- ImmutableDirectory.Builder - Class in com.atlassian.crowd.embedded.impl
-
Used to aid in the construction of an ImmutableDirectory.
- ImmutableGroup - Class in com.atlassian.crowd.embedded.impl
-
A general purpose immutable implementation of the Group interface.
- ImmutableGroup(String) - Constructor for class com.atlassian.crowd.embedded.impl.ImmutableGroup
- ImmutableUser - Class in com.atlassian.crowd.embedded.impl
-
A general purpose immutable implementation of the User interface.
- ImmutableUser(long, String, String, String, boolean) - Constructor for class com.atlassian.crowd.embedded.impl.ImmutableUser
- ImmutableUser.Builder - Class in com.atlassian.crowd.embedded.impl
-
Used to aid in the construction of an Immutable User object.
- InactiveAccountException - Exception in com.atlassian.crowd.exception
-
Thrown when the account is inactive.
- InactiveAccountException(String) - Constructor for exception com.atlassian.crowd.exception.InactiveAccountException
-
Constructs a new InvalidAccountException.
- InactiveAccountException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.InactiveAccountException
- index(Collection<? extends T>, Function<T, String>) - Static method in class com.atlassian.crowd.embedded.impl.IdentifierMap
- initJndiLdapConnectionPool() - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Initializes JNDI LDAP connection pool by setting system properties.
- INSTANCE - Enum constant in enum class com.atlassian.crowd.embedded.impl.SystemConnectionPoolProperties
- INTERNAL - Enum constant in enum class com.atlassian.crowd.embedded.api.DirectoryType
- intersection(Collection<String>, Collection<String>) - Static method in class com.atlassian.crowd.embedded.impl.IdentifierSet
- InvalidCharacterClassConstraintException - Exception in com.atlassian.crowd.exception
- InvalidCharacterClassConstraintException(String) - Constructor for exception com.atlassian.crowd.exception.InvalidCharacterClassConstraintException
- InvalidCharacterClassConstraintException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.InvalidCharacterClassConstraintException
- InvalidCredentialException - Exception in com.atlassian.crowd.exception
-
Thrown when the supplied credential is not valid.
- InvalidCredentialException() - Constructor for exception com.atlassian.crowd.exception.InvalidCredentialException
- InvalidCredentialException(String) - Constructor for exception com.atlassian.crowd.exception.InvalidCredentialException
- InvalidCredentialException(String, String, Collection<PasswordConstraint>) - Constructor for exception com.atlassian.crowd.exception.InvalidCredentialException
-
Use this constructor when you can identify a specific policy that has been violated.
- InvalidCredentialException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.InvalidCredentialException
- InvalidCredentialException(String, Collection<PasswordConstraint>) - Constructor for exception com.atlassian.crowd.exception.InvalidCredentialException
- InvalidCredentialException(Throwable) - Constructor for exception com.atlassian.crowd.exception.InvalidCredentialException
-
Default constructor.
- InvalidCrowdServiceException - Exception in com.atlassian.crowd.exception
-
Thrown when a Crowd client is not communicating with a valid Crowd service.
- InvalidCrowdServiceException(String) - Constructor for exception com.atlassian.crowd.exception.InvalidCrowdServiceException
- InvalidCrowdServiceException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.InvalidCrowdServiceException
- InvalidGroupException - Exception in com.atlassian.crowd.exception.embedded
-
An exception to denote an invalid application/embedded group.
- InvalidGroupException(Group, String) - Constructor for exception com.atlassian.crowd.exception.embedded.InvalidGroupException
- InvalidGroupException(Group, String, Throwable) - Constructor for exception com.atlassian.crowd.exception.embedded.InvalidGroupException
- InvalidGroupException(Group, Throwable) - Constructor for exception com.atlassian.crowd.exception.embedded.InvalidGroupException
- InvalidMembershipException - Exception in com.atlassian.crowd.exception
-
Thrown when a user tries to create a Nested Group membership that is not valid.
- InvalidMembershipException(String) - Constructor for exception com.atlassian.crowd.exception.InvalidMembershipException
- InvalidMembershipException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.InvalidMembershipException
- InvalidMembershipException(Throwable) - Constructor for exception com.atlassian.crowd.exception.InvalidMembershipException
- InvalidPasswordPolicyConfigurationException - Exception in com.atlassian.crowd.exception
- InvalidPasswordPolicyConfigurationException(String) - Constructor for exception com.atlassian.crowd.exception.InvalidPasswordPolicyConfigurationException
- InvalidPasswordPolicyConfigurationException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.InvalidPasswordPolicyConfigurationException
- InvalidUserException - Exception in com.atlassian.crowd.exception
- InvalidUserException(User, String) - Constructor for exception com.atlassian.crowd.exception.InvalidUserException
- InvalidUserException(User, String, Throwable) - Constructor for exception com.atlassian.crowd.exception.InvalidUserException
- InvalidUserException(User, Throwable) - Constructor for exception com.atlassian.crowd.exception.InvalidUserException
- isActive() - Method in interface com.atlassian.crowd.embedded.api.Directory
-
Returns
true</tt> if the directory is currently active, otherwise <tt>false. - isActive() - Method in interface com.atlassian.crowd.embedded.api.User
- isActive() - Method in class com.atlassian.crowd.embedded.impl.DelegatingUserWithAttributes
- isActive() - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory
- isActive() - Method in class com.atlassian.crowd.embedded.impl.ImmutableUser
- isAtLeast(PasswordScore) - Method in enum class com.atlassian.crowd.embedded.api.PasswordScore
-
Uses an internal ranking to compare the scores and determine if it is 'just as strong'.
- isDirectorySynchronisable(long) - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Returns true if the underlying directory implementation supports manual synchronisation of the directory's local cache.
- isDirectorySynchronising(long) - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Returns true if the given Directory is currently synchronising.
- isEmpty() - Method in interface com.atlassian.crowd.embedded.api.Attributes
- isEmpty() - Method in class com.atlassian.crowd.embedded.impl.AbstractDelegatingEntityWithAttributes
- isEmpty() - Method in class com.atlassian.crowd.embedded.impl.ImmutableAttributes
- isEmpty() - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory
- isEnabled() - Method in interface com.atlassian.crowd.embedded.api.FeatureFlag
-
Returns true if the feature is enabled and accessible under current licensing terms or false otherwise
- isEncryptedCredential() - Method in class com.atlassian.crowd.embedded.api.PasswordCredential
- isGroupDirectGroupMember(Group, Group) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Determines if a group is a direct member of another group.
- isGroupMemberOfGroup(Group, Group) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Returns
trueif thechildGroupis a direct or indirect (nested) member of theparentGroup. - isGroupMemberOfGroup(String, String) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Returns
trueifchildGroupNameis a direct or indirect (nested) member ofparentGroupName. - isMarkedAsDeleted() - Method in interface com.atlassian.crowd.embedded.api.User
-
Returns if the user is already technically deleted.
- isMembershipAggregationEnabled() - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
- isPersistable() - Method in interface com.atlassian.crowd.embedded.api.Directory
-
Returns
false</tt> for in-memory directory, otherwise <tt>true. - isSynchronising() - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationInformation
-
Is the directory currently synchronising.
- isUserDirectGroupMember(User, Group) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Determines if a user is a direct member of a group.
- isUserMemberOfGroup(User, Group) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Returns
trueif the user is a direct or indirect (nested) member of the group. - isUserMemberOfGroup(String, String) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Returns
trueif the user is a direct or indirect (nested) member of the group. - isValidAuthentication(String) - Static method in class com.atlassian.crowd.embedded.impl.ConnectionPoolPropertyUtil
- isValidProtocol(String) - Static method in class com.atlassian.crowd.embedded.impl.ConnectionPoolPropertyUtil
J
- JRE_11 - Enum constant in enum class com.atlassian.crowd.embedded.impl.EnvironmentUtils.JRE
- JRE_17 - Enum constant in enum class com.atlassian.crowd.embedded.impl.EnvironmentUtils.JRE
- JRE_8 - Enum constant in enum class com.atlassian.crowd.embedded.impl.EnvironmentUtils.JRE
K
- Key(String, long) - Constructor for class com.atlassian.crowd.embedded.api.UserComparator.Key
- KEY_MAKER - Static variable in class com.atlassian.crowd.embedded.api.UserComparator
M
- MembershipNotFoundException - Exception in com.atlassian.crowd.exception
-
Used to denote that a particular USER-GROUP or GROUP-GROUP membership does not exist.
- MembershipNotFoundException - Exception in com.atlassian.crowd.exception.runtime
-
Used to denote that a particular USER-GROUP or GROUP-GROUP membership does not exist.
- MembershipNotFoundException(String, String) - Constructor for exception com.atlassian.crowd.exception.MembershipNotFoundException
- MembershipNotFoundException(String, String) - Constructor for exception com.atlassian.crowd.exception.runtime.MembershipNotFoundException
- MembershipNotFoundException(String, String, Throwable) - Constructor for exception com.atlassian.crowd.exception.MembershipNotFoundException
- MembershipNotFoundException(String, String, Throwable) - Constructor for exception com.atlassian.crowd.exception.runtime.MembershipNotFoundException
- merge(String, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class com.atlassian.crowd.embedded.impl.IdentifierMap
- millisToSeconds(String) - Static method in class com.atlassian.crowd.embedded.impl.ConnectionPoolPropertyUtil
- minimumDigits(Integer) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration.PasswordPolicyConfigurationBuilder
- minimumDigits(String) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration.PasswordPolicyConfigurationBuilder
- minimumLength(Integer) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration.PasswordPolicyConfigurationBuilder
- minimumLength(String) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration.PasswordPolicyConfigurationBuilder
- minimumLowercase(Integer) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration.PasswordPolicyConfigurationBuilder
- minimumLowercase(String) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration.PasswordPolicyConfigurationBuilder
- minimumRulesMatched(Integer) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration.PasswordPolicyConfigurationBuilder
- minimumRulesMatched(String) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration.PasswordPolicyConfigurationBuilder
- minimumSpecialCharacters(Integer) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration.PasswordPolicyConfigurationBuilder
- minimumSpecialCharacters(String) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration.PasswordPolicyConfigurationBuilder
- minimumUppercase(Integer) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration.PasswordPolicyConfigurationBuilder
- minimumUppercase(String) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration.PasswordPolicyConfigurationBuilder
- MissingKeyException - Exception in com.atlassian.crowd.exception.crypto
-
Thrown when encryption key has not been found in the file system or the default key is not set.
- MissingKeyException() - Constructor for exception com.atlassian.crowd.exception.crypto.MissingKeyException
- MissingKeyException(String) - Constructor for exception com.atlassian.crowd.exception.crypto.MissingKeyException
N
- name(String) - Method in class com.atlassian.crowd.embedded.impl.ImmutableUser.Builder
- NAME_FUNCTION - Static variable in class com.atlassian.crowd.embedded.api.Directories
-
Deprecated.Use
Directory.getName()instead. Since 3.4.0. - namesOf(List<? extends Directory>) - Static method in class com.atlassian.crowd.embedded.api.Directories
-
Deprecated.Use
Directory.getName()instead. Since 3.4.0. - newBuilder() - Static method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory
-
Create an empty Builder.
- newBuilder(Directory) - Static method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory
-
Create a Builder that copies its initial values from the given directory.
- newUser() - Static method in class com.atlassian.crowd.embedded.impl.ImmutableUser
- newUser(User) - Static method in class com.atlassian.crowd.embedded.impl.ImmutableUser
-
Creates a new User Builder by cloning the values from the supplied User.
- none() - Static method in class com.atlassian.crowd.embedded.impl.DirectoryUserCapabilities
- NONE - Static variable in class com.atlassian.crowd.embedded.api.PasswordCredential
O
- ObjectNotFoundException - Exception in com.atlassian.crowd.exception
-
Thrown when an entity is not found.
- ObjectNotFoundException() - Constructor for exception com.atlassian.crowd.exception.ObjectNotFoundException
- ObjectNotFoundException(Class, Object) - Constructor for exception com.atlassian.crowd.exception.ObjectNotFoundException
- ObjectNotFoundException(String) - Constructor for exception com.atlassian.crowd.exception.ObjectNotFoundException
-
Constructs a new exception with the specified detail message.
- ObjectNotFoundException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.ObjectNotFoundException
-
Constructs a new exception with the specified detail message and cause.
- ObjectNotFoundException(Throwable) - Constructor for exception com.atlassian.crowd.exception.ObjectNotFoundException
-
Default constructor.
- OperationFailedException - Exception in com.atlassian.crowd.exception
-
Represents an error when executing an operation on the remote directory failed for some reason.
- OperationFailedException - Exception in com.atlassian.crowd.exception.runtime
-
Thrown when an operation failed for some reason.
- OperationFailedException() - Constructor for exception com.atlassian.crowd.exception.OperationFailedException
- OperationFailedException() - Constructor for exception com.atlassian.crowd.exception.runtime.OperationFailedException
- OperationFailedException(String) - Constructor for exception com.atlassian.crowd.exception.OperationFailedException
- OperationFailedException(String) - Constructor for exception com.atlassian.crowd.exception.runtime.OperationFailedException
- OperationFailedException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.OperationFailedException
- OperationFailedException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.runtime.OperationFailedException
- OperationFailedException(Throwable) - Constructor for exception com.atlassian.crowd.exception.OperationFailedException
- OperationFailedException(Throwable) - Constructor for exception com.atlassian.crowd.exception.runtime.OperationFailedException
- OperationNotPermittedException - Exception in com.atlassian.crowd.exception
-
Thrown when the operation is not permitted.
- OperationNotPermittedException() - Constructor for exception com.atlassian.crowd.exception.OperationNotPermittedException
- OperationNotPermittedException(String) - Constructor for exception com.atlassian.crowd.exception.OperationNotPermittedException
- OperationNotPermittedException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.OperationNotPermittedException
- OperationNotPermittedException(Throwable) - Constructor for exception com.atlassian.crowd.exception.OperationNotPermittedException
- OperationNotSupportedException - Exception in com.atlassian.crowd.exception
-
Checked exception thrown if the requested operation is not supported.
- OperationNotSupportedException() - Constructor for exception com.atlassian.crowd.exception.OperationNotSupportedException
- OperationNotSupportedException(String) - Constructor for exception com.atlassian.crowd.exception.OperationNotSupportedException
- OperationNotSupportedException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.OperationNotSupportedException
- OperationNotSupportedException(Throwable) - Constructor for exception com.atlassian.crowd.exception.OperationNotSupportedException
- OperationType - Enum Class in com.atlassian.crowd.embedded.api
-
Represents the type of operations allowed to be performed on a directory.
P
- PasswordConstraint - Interface in com.atlassian.crowd.embedded.api
- PasswordCredential - Class in com.atlassian.crowd.embedded.api
-
Password based authentication information.
- PasswordCredential() - Constructor for class com.atlassian.crowd.embedded.api.PasswordCredential
-
Deprecated.since 1.3.2, please use any other PasswordCredential constructor, this constructor should only be used by hibernate. If this constructor is used, please be aware that you must set
PasswordCredential.setEncryptedCredential(boolean) - PasswordCredential(PasswordCredential) - Constructor for class com.atlassian.crowd.embedded.api.PasswordCredential
- PasswordCredential(String) - Constructor for class com.atlassian.crowd.embedded.api.PasswordCredential
-
Constructor that takes an unencrypted credential.
- PasswordCredential(String, boolean) - Constructor for class com.atlassian.crowd.embedded.api.PasswordCredential
- PasswordPolicyConfiguration - Class in com.atlassian.crowd.embedded.api
-
Password policy configuration for an internal directory.
- PasswordPolicyConfiguration() - Constructor for class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration
- PasswordPolicyConfiguration.PasswordPolicyConfigurationBuilder - Class in com.atlassian.crowd.embedded.api
- PasswordPolicyConfigurationBuilder() - Constructor for class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration.PasswordPolicyConfigurationBuilder
- PasswordPolicyConfigurationPreset - Enum Class in com.atlassian.crowd.embedded.api
-
Preset for PasswordPolicyConfiguration object
- PasswordScore - Enum Class in com.atlassian.crowd.embedded.api
-
A rating of a password based on estimated difficulty of cracking by some
PasswordScoreService. - PasswordScoreService - Interface in com.atlassian.crowd.embedded.api
-
Analyses passwords to provide an estimate of their strength.
- PermissionOption - Enum Class in com.atlassian.crowd.embedded.api
-
Options in the UI for different types of permission configurations for an LDAP directory.
- POOL_AUTHENTICATION - Static variable in class com.atlassian.crowd.embedded.impl.ConnectionPoolPropertyConstants
- POOL_INITIAL_SIZE - Static variable in class com.atlassian.crowd.embedded.impl.ConnectionPoolPropertyConstants
- POOL_MAXIMUM_SIZE - Static variable in class com.atlassian.crowd.embedded.impl.ConnectionPoolPropertyConstants
- POOL_PREFERRED_SIZE - Static variable in class com.atlassian.crowd.embedded.impl.ConnectionPoolPropertyConstants
- POOL_PROTOCOL - Static variable in class com.atlassian.crowd.embedded.impl.ConnectionPoolPropertyConstants
- POOL_TIMEOUT - Static variable in class com.atlassian.crowd.embedded.impl.ConnectionPoolPropertyConstants
- prepareIdentifierCompareLocale() - Static method in class com.atlassian.crowd.embedded.impl.IdentifierUtils
- preset(PasswordPolicyConfigurationPreset) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration.PasswordPolicyConfigurationBuilder
- put(String, V) - Method in class com.atlassian.crowd.embedded.impl.IdentifierMap
- putAll(Map<? extends String, ? extends V>) - Method in class com.atlassian.crowd.embedded.impl.IdentifierMap
- putIfAbsent(String, V) - Method in class com.atlassian.crowd.embedded.impl.IdentifierMap
Q
- Query<T> - Interface in com.atlassian.crowd.embedded.api
-
Represents a search query for user management.
R
- READ_ONLY - Enum constant in enum class com.atlassian.crowd.embedded.api.PermissionOption
- READ_ONLY_LOCAL_GROUPS - Enum constant in enum class com.atlassian.crowd.embedded.api.PermissionOption
- READ_WRITE - Enum constant in enum class com.atlassian.crowd.embedded.api.PermissionOption
- ReadOnlyGroupException - Exception in com.atlassian.crowd.exception
-
Thrown when a directory is asked to modify a group or its memberships which cannot be modified.
- ReadOnlyGroupException(String) - Constructor for exception com.atlassian.crowd.exception.ReadOnlyGroupException
- ReadOnlyGroupException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.ReadOnlyGroupException
- RECOMMENDED - Enum constant in enum class com.atlassian.crowd.embedded.api.PasswordPolicyConfigurationPreset
- reEncrypt() - Method in interface com.atlassian.crowd.embedded.api.DataReEncryptor
-
Encrypts or re-encrypts existing data.
- remove(Object) - Method in class com.atlassian.crowd.embedded.impl.IdentifierMap
- remove(Object) - Method in class com.atlassian.crowd.embedded.impl.IdentifierSet
- remove(Object, Object) - Method in class com.atlassian.crowd.embedded.impl.IdentifierMap
- removeAll(Collection<?>) - Method in class com.atlassian.crowd.embedded.impl.IdentifierSet
- removeAllGroupAttributes(Group) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Removes all group attributes.
- removeAllUserAttributes(User) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Remove all attributes for a user.
- removeDirectory(long) - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Will remove a directory from the Application, this will also remove all associated entities (users/groups/memberships).
- removeGroup(Group) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Removes the
groupthat matches the suppliedname. - removeGroupAttribute(Group, String) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Removes all the values for a single attribute key for a group.
- removeGroupFromGroup(Group, Group) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Removes a group as a member of a parent group.
- removeUser(User) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Removes the
userthat matches the suppliedname. - removeUserAttribute(User, String) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Removes all the values for a single attribute key for a user.
- removeUserFromGroup(User, Group) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Removes a user as a member of a group.
- renameUser(User, String) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Renames the
User. - replace(String, V) - Method in class com.atlassian.crowd.embedded.impl.IdentifierMap
- replace(String, V, V) - Method in class com.atlassian.crowd.embedded.impl.IdentifierMap
- replaceAll(BiFunction<? super String, ? super V, ? extends V>) - Method in class com.atlassian.crowd.embedded.impl.IdentifierMap
- retainAll(Collection<?>) - Method in class com.atlassian.crowd.embedded.impl.IdentifierSet
S
- SANITISED_PASSWORD - Static variable in class com.atlassian.crowd.embedded.api.PasswordCredential
-
String that substitutes the real password in contexts where it cannot be displayed.
- search(Query<T>) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Searches for entities (e.g.
- SearchRestriction - Interface in com.atlassian.crowd.embedded.api
-
Marker interface representing a search restriction.
- secondsToMillis(String) - Static method in class com.atlassian.crowd.embedded.impl.ConnectionPoolPropertyUtil
- setActive(boolean) - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory.Builder
- setAllowedOperations(Set<OperationType>) - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory.Builder
- setAttributes(Map<String, String>) - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory.Builder
- setConnectionPoolProperties(ConnectionPoolProperties) - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Stores the provided JNDI LDAP connection pool properties so they can be applied when the system next restarts.
- setCreatedDate(Date) - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory.Builder
- setCredential(String) - Method in class com.atlassian.crowd.embedded.api.PasswordCredential
-
Deprecated.create a new instance rather than mutating.
- setDescription(String) - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory.Builder
- setDirectoryPosition(long, int) - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Will place the directory with the given
directoryIdand the passed inpositionin the current list of directories configured for an application. - setDurationMs(long) - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation.Builder
- setEncryptedCredential(boolean) - Method in class com.atlassian.crowd.embedded.api.PasswordCredential
-
Deprecated.create a new instance rather than mutating.
- setEncryptionType(String) - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory.Builder
- setFullSyncError(String) - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation.Builder
- setGroupAttribute(Group, String, String) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Adds or updates a group's attributes with the new attributes.
- setGroupAttribute(Group, String, Set<String>) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Adds or updates a group's attributes with the new
attributes. - setId(Long) - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory.Builder
- setImplementationClass(String) - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory.Builder
- setIncrementalSyncError(String) - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation.Builder
- setInitialSize(String) - Method in class com.atlassian.crowd.embedded.impl.DefaultConnectionPoolProperties
- setMaximumSize(String) - Method in class com.atlassian.crowd.embedded.impl.DefaultConnectionPoolProperties
- setMembershipAggregationEnabled(boolean) - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Store the membership aggregation semantic to use across the directories.
- setMinimumDigits(Integer) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration
- setMinimumLength(Integer) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration
- setMinimumLowercase(Integer) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration
- setMinimumRulesMatched(Integer) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration
- setMinimumSpecialCharacters(Integer) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration
- setMinimumUppercase(Integer) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration
- setName(String) - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory.Builder
- setNodeId(String) - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation.Builder
- setNodeName(String) - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation.Builder
- setPasswordPolicyConfiguration(long, PasswordPolicyConfiguration, String) - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Store password policy configuration for an internal directory and a passwordComplexityMessage which is displayed when a user tries to set a non-compliant password.
- setPreferredSize(String) - Method in class com.atlassian.crowd.embedded.impl.DefaultConnectionPoolProperties
- setPreset(PasswordPolicyConfigurationPreset) - Method in class com.atlassian.crowd.embedded.api.PasswordPolicyConfiguration
- setStartTime(long) - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation.Builder
- setStatusKey(String) - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation.Builder
- setStatusParameters(List<Serializable>) - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation.Builder
- setSupportedAuthentication(String) - Method in class com.atlassian.crowd.embedded.impl.DefaultConnectionPoolProperties
- setSupportedProtocol(String) - Method in class com.atlassian.crowd.embedded.impl.DefaultConnectionPoolProperties
- setTimeoutInSec(String) - Method in class com.atlassian.crowd.embedded.impl.DefaultConnectionPoolProperties
- setType(DirectoryType) - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory.Builder
- setUpdatedDate(Date) - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory.Builder
- setUserAttribute(User, String, String) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Adds or updates a user's attribute with the new attribute value.
- setUserAttribute(User, String, Set<String>) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Adds or updates a user's attribute with the new attribute values.
- STRONG - Enum constant in enum class com.atlassian.crowd.embedded.api.PasswordScore
- supportsNestedGroups(long) - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Returns true if the underlying directory implementation supports nested groups.
- SwitchableEncryptor - Interface in com.atlassian.crowd.embedded.api
- switchEncryptor(String) - Method in interface com.atlassian.crowd.embedded.api.SwitchableEncryptor
-
Switches the
Encryptorto the one specified byencryptorKeyor disable encryption whenencryptorKeyis null. - SYNCHRONISATION_SCHEDULING - Enum constant in enum class com.atlassian.crowd.validator.DirectoryValidationContext
-
Context representing attributes related to synchronisation scheduling
- synchroniseDirectory(long) - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Requests that this directory should update its cache by synchronising with the remote server.
- synchroniseDirectory(long, boolean) - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Requests that this directory should update its cache by synchronising with the remote server.
- SystemConnectionPoolProperties - Enum Class in com.atlassian.crowd.embedded.impl
-
Represents the JNDI LDAP connection pool properties which are set as system properties.
T
- testConnection(Directory) - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Test if a connection to the directory server can be established.
- throwNotFoundByExternalId(String) - Static method in exception com.atlassian.crowd.exception.UserNotFoundException
-
Static factory to throw a UserNotFoundException when searching by externalId rather than username.
- TO_LOWER_CASE - Static variable in class com.atlassian.crowd.embedded.impl.IdentifierUtils
-
Function of
IdentifierUtils.toLowerCase(String)method. - toDirectory() - Method in class com.atlassian.crowd.embedded.impl.ImmutableDirectory.Builder
-
Returns an immutable Directory object with the properties set in this builder.
- toLowerCase(String) - Static method in class com.atlassian.crowd.embedded.impl.IdentifierUtils
-
Converts the given identifier string to lowercase.
- toLowerCase(Collection<? extends String>) - Static method in class com.atlassian.crowd.embedded.impl.IdentifierUtils
-
Converts the given set identifier string to lowercase.
- toPropertiesMap() - Method in interface com.atlassian.crowd.embedded.api.ConnectionPoolProperties
- toPropertiesMap() - Method in class com.atlassian.crowd.embedded.impl.DefaultConnectionPoolProperties
- toPropertiesMap() - Method in enum class com.atlassian.crowd.embedded.impl.SystemConnectionPoolProperties
- toString() - Method in class com.atlassian.crowd.embedded.api.DirectorySynchronisationRoundInformation
- toString() - Method in class com.atlassian.crowd.embedded.api.PasswordCredential
- toString() - Method in class com.atlassian.crowd.embedded.api.ValidatePasswordRequest
- toUser() - Method in class com.atlassian.crowd.embedded.impl.ImmutableUser.Builder
-
Returns an immutable User object with the properties set in this builder.
U
- unencrypted(String) - Static method in class com.atlassian.crowd.embedded.api.PasswordCredential
- UnfilteredCrowdService - Interface in com.atlassian.crowd.embedded.api
-
Provides the interface for performing unfiltered User and Group operations in Crowd.
- UNKNOWN - Enum constant in enum class com.atlassian.crowd.embedded.api.DirectoryType
- UNKNOWN - Enum constant in enum class com.atlassian.crowd.embedded.api.PasswordScore
- UNKNOWN - Enum constant in enum class com.atlassian.crowd.embedded.impl.EnvironmentUtils.JRE
- UnsupportedCrowdApiException - Exception in com.atlassian.crowd.exception
-
Failure because this API call is only supported by a later version of Crowd.
- UnsupportedCrowdApiException(String, String) - Constructor for exception com.atlassian.crowd.exception.UnsupportedCrowdApiException
- UPDATE_GROUP - Enum constant in enum class com.atlassian.crowd.embedded.api.OperationType
- UPDATE_GROUP_ATTRIBUTE - Enum constant in enum class com.atlassian.crowd.embedded.api.OperationType
- UPDATE_ROLE - Enum constant in enum class com.atlassian.crowd.embedded.api.OperationType
- UPDATE_ROLE_ATTRIBUTE - Enum constant in enum class com.atlassian.crowd.embedded.api.OperationType
- UPDATE_USER - Enum constant in enum class com.atlassian.crowd.embedded.api.OperationType
- UPDATE_USER_ATTRIBUTE - Enum constant in enum class com.atlassian.crowd.embedded.api.OperationType
- updateDirectory(Directory) - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Will update the
Directory. - updateGroup(Group) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Updates the
group. - updateUser(User) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Updates the
User. - updateUserCredential(User, String) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
- User - Interface in com.atlassian.crowd.embedded.api
-
Represents a user.
- USER_COMPARATOR - Static variable in class com.atlassian.crowd.embedded.api.UserComparator
-
Singleton instance of Comparator<User<
- USER_CONFIGURATION - Enum constant in enum class com.atlassian.crowd.validator.DirectoryValidationContext
-
Context representing that attributes related to user configuration of LDAP must be validated
- USER_SEARCH - Enum constant in enum class com.atlassian.crowd.validator.DirectoryValidationContext
-
Context representing that attributes related to user search test in LDAP must be validated
- userAuthenticated(String) - Method in interface com.atlassian.crowd.embedded.api.CrowdService
-
Acts as if the user has just authenticated.
- UserCapabilities - Interface in com.atlassian.crowd.embedded.api
-
Details of which operations can be performed on a
user. - UserComparator - Class in com.atlassian.crowd.embedded.api
-
Supplies re-useable methods for equals, hashcode and compareTo that can be shared with different implementations of
Userin order to be compatible. - UserComparator.Key - Class in com.atlassian.crowd.embedded.api
- UserNotFoundException - Exception in com.atlassian.crowd.exception.runtime
-
Thrown when the user is not found.
- UserNotFoundException - Exception in com.atlassian.crowd.exception
-
Thrown when the specified user could not be found.
- UserNotFoundException(String) - Constructor for exception com.atlassian.crowd.exception.runtime.UserNotFoundException
- UserNotFoundException(String) - Constructor for exception com.atlassian.crowd.exception.UserNotFoundException
- UserNotFoundException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.runtime.UserNotFoundException
- UserNotFoundException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.UserNotFoundException
- UserWithAttributes - Interface in com.atlassian.crowd.embedded.api
-
Combination of a User and the user's Attributes.
V
- VALID_AUTHENTICATION_TYPES - Static variable in class com.atlassian.crowd.embedded.impl.ConnectionPoolPropertyConstants
- VALID_PROTOCOL_TYPES - Static variable in class com.atlassian.crowd.embedded.impl.ConnectionPoolPropertyConstants
- validate(ValidatePasswordRequest) - Method in interface com.atlassian.crowd.embedded.api.PasswordConstraint
-
Validates the given credential according to this constraint's rules.
- validateDirectoryConfiguration(Directory, EnumSet<DirectoryValidationContext>) - Method in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Will validate the attributes of the given directory, depending upon the directory type
- ValidatePasswordRequest - Class in com.atlassian.crowd.embedded.api
-
Password validation request.
- ValidatePasswordRequest(PasswordCredential, User) - Constructor for class com.atlassian.crowd.embedded.api.ValidatePasswordRequest
-
Creates a new ValidateRequest.
- ValidationError - Interface in com.atlassian.crowd.validator
-
Represents a single error containing the field name and corresponding error message
- valueOf(String) - Static method in enum class com.atlassian.crowd.embedded.api.DirectoryType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.atlassian.crowd.embedded.api.OperationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.atlassian.crowd.embedded.api.PasswordPolicyConfigurationPreset
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.atlassian.crowd.embedded.api.PasswordScore
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.atlassian.crowd.embedded.api.PermissionOption
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.atlassian.crowd.embedded.impl.EnvironmentUtils.JRE
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.atlassian.crowd.embedded.impl.SystemConnectionPoolProperties
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.atlassian.crowd.validator.DirectoryValidationContext
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.atlassian.crowd.embedded.api.DirectoryType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.atlassian.crowd.embedded.api.OperationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.atlassian.crowd.embedded.api.PasswordPolicyConfigurationPreset
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.atlassian.crowd.embedded.api.PasswordScore
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.atlassian.crowd.embedded.api.PermissionOption
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.atlassian.crowd.embedded.impl.EnvironmentUtils.JRE
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.atlassian.crowd.embedded.impl.SystemConnectionPoolProperties
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.atlassian.crowd.validator.DirectoryValidationContext
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VALUES_LIST_DELIMITER - Static variable in class com.atlassian.crowd.embedded.impl.ConnectionPoolPropertyUtil
- VERY_STRONG - Enum constant in enum class com.atlassian.crowd.embedded.api.PasswordScore
W
- WEAK - Enum constant in enum class com.atlassian.crowd.embedded.api.PasswordScore
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Directory.isActive()instead. Since 3.4.0.