A B C D E F G H I L M N O P R S T U V

A

ACTIVE - Static variable in class com.atlassian.crowd.model.user.UserConstants
Key that represents if a user is active or inactive
ACTIVE - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.GroupTermKeys
 
ACTIVE - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.UserTermKeys
 
addAllowedOperation(OperationType) - Method in class com.atlassian.crowd.model.application.DirectoryMapping
Add a new operation that the application is allowed to perform on the directory.
addAllowedOperations(OperationType...) - Method in class com.atlassian.crowd.model.application.DirectoryMapping
Adds a list of operations that the application is allowed to perform on the directory.
addGroupMapping(String) - Method in class com.atlassian.crowd.model.application.DirectoryMapping
Adds a mapping to a new authorised group.
ALL_GROUP_PROPERTIES - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.GroupTermKeys
 
ALL_USER_PROPERTIES - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.UserTermKeys
 
allOf(SearchRestriction...) - Static method in class com.atlassian.crowd.search.builder.Combine
Returns an AND boolean search restriction where all of the search restrictions have to be satisfied.
allOf(Collection<SearchRestriction>) - Static method in class com.atlassian.crowd.search.builder.Combine
Returns an AND boolean search restriction where all of the search restrictions have to be satisfied.
anyOf(SearchRestriction...) - Static method in class com.atlassian.crowd.search.builder.Combine
Returns an OR boolean search restriction where only one or more of the search restrictions have to be satisfied.
anyOf(Collection<SearchRestriction>) - Static method in class com.atlassian.crowd.search.builder.Combine
Returns an OR boolean search restriction where only one or more of the search restrictions have to be satisfied.
Application - Interface in com.atlassian.crowd.model.application
An Application in Crowd.
ApplicationAccessDeniedException - Exception in com.atlassian.crowd.exception
Thrown to indicate that a user does not have access to authenticate against an application.
ApplicationAccessDeniedException() - Constructor for exception com.atlassian.crowd.exception.ApplicationAccessDeniedException
ApplicationAccessDeniedException(String) - Constructor for exception com.atlassian.crowd.exception.ApplicationAccessDeniedException
ApplicationAccessDeniedException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.ApplicationAccessDeniedException
ApplicationAccessDeniedException(Throwable) - Constructor for exception com.atlassian.crowd.exception.ApplicationAccessDeniedException
ApplicationAttributeConstants - Class in com.atlassian.crowd.model.application
Constants for attributes of an application.
ApplicationPermissionException - Exception in com.atlassian.crowd.exception
Thrown to indicate that an Application does not have the required permission to perform the operation.
ApplicationPermissionException() - Constructor for exception com.atlassian.crowd.exception.ApplicationPermissionException
Default constructor.
ApplicationPermissionException(String) - Constructor for exception com.atlassian.crowd.exception.ApplicationPermissionException
Default constructor.
ApplicationPermissionException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.ApplicationPermissionException
Default constructor.
ApplicationPermissionException(Throwable) - Constructor for exception com.atlassian.crowd.exception.ApplicationPermissionException
Default constructor.
ApplicationType - Enum in com.atlassian.crowd.model.application
Represents the type of an application.
Assert - Class in com.atlassian.crowd.util
 
Assert() - Constructor for class com.atlassian.crowd.util.Assert
 
ATTRIBUTE_KEY_ALIASING_ENABLED - Static variable in class com.atlassian.crowd.model.application.ApplicationAttributeConstants
Key of attribute indicating whether aliasing is enabled for the application.
ATTRIBUTE_KEY_APPLICATION_URL - Static variable in class com.atlassian.crowd.model.application.ApplicationAttributeConstants
Key of attribute storing the value of the Application URL.
ATTRIBUTE_KEY_ATLASSIAN_SHA1_APPLIED - Static variable in class com.atlassian.crowd.model.application.ApplicationAttributeConstants
Key of attribute indicating whether the application password has been encoded with the Atlassian SHA1 algorithm.
ATTRIBUTE_KEY_LOWER_CASE_OUTPUT - Static variable in class com.atlassian.crowd.model.application.ApplicationAttributeConstants
Key of attribute indicating whether the user and group names returned should be in lowercase.

B

BooleanRestriction - Interface in com.atlassian.crowd.search.query.entity.restriction
A boolean search restriction.
BooleanRestriction.BooleanLogic - Enum in com.atlassian.crowd.search.query.entity.restriction
 
BooleanRestrictionImpl - Class in com.atlassian.crowd.search.query.entity.restriction
 
BooleanRestrictionImpl(BooleanRestriction.BooleanLogic, SearchRestriction...) - Constructor for class com.atlassian.crowd.search.query.entity.restriction.BooleanRestrictionImpl
 
BooleanRestrictionImpl(BooleanRestriction.BooleanLogic, Collection<SearchRestriction>) - Constructor for class com.atlassian.crowd.search.query.entity.restriction.BooleanRestrictionImpl
 
BUILD_DATE - Static variable in class com.atlassian.crowd.util.build.BuildUtils
Build Date as String.
BUILD_NUMBER - Static variable in class com.atlassian.crowd.util.build.BuildUtils
Build Number.
BUILD_VERSION - Static variable in class com.atlassian.crowd.util.build.BuildUtils
Build Version.
BuildUtils - Class in com.atlassian.crowd.util.build
Build constants.
BuildUtils() - Constructor for class com.atlassian.crowd.util.build.BuildUtils
 
BulkAddFailedException - Exception in com.atlassian.crowd.exception
Thrown to indicate that a bulk add operation has failed.
BulkAddFailedException(Set<String>, Set<String>) - Constructor for exception com.atlassian.crowd.exception.BulkAddFailedException
 
BulkAddFailedException(String, Set<String>, Set<String>) - Constructor for exception com.atlassian.crowd.exception.BulkAddFailedException
 
BulkAddFailedException(String, Set<String>, Set<String>, Throwable) - Constructor for exception com.atlassian.crowd.exception.BulkAddFailedException
 

C

com.atlassian.crowd.exception - package com.atlassian.crowd.exception
 
com.atlassian.crowd.model - package com.atlassian.crowd.model
 
com.atlassian.crowd.model.application - package com.atlassian.crowd.model.application
 
com.atlassian.crowd.model.group - package com.atlassian.crowd.model.group
 
com.atlassian.crowd.model.user - package com.atlassian.crowd.model.user
 
com.atlassian.crowd.search.builder - package com.atlassian.crowd.search.builder
 
com.atlassian.crowd.search.query.entity.restriction - package com.atlassian.crowd.search.query.entity.restriction
 
com.atlassian.crowd.search.query.entity.restriction.constants - package com.atlassian.crowd.search.query.entity.restriction.constants
 
com.atlassian.crowd.util - package com.atlassian.crowd.util
 
com.atlassian.crowd.util.build - package com.atlassian.crowd.util.build
 
Combine - Class in com.atlassian.crowd.search.builder
Builder for MultiTermRestrictions.
Combine() - Constructor for class com.atlassian.crowd.search.builder.Combine
 
compare(GroupMapping, GroupMapping) - Method in class com.atlassian.crowd.model.application.GroupMapping.COMPARATOR
 
compare(GroupMapping, GroupMapping) - Method in class com.atlassian.crowd.model.application.GroupMappingComparator
 
compare(Group, Group) - Method in class com.atlassian.crowd.model.group.GroupComparator
 
compareTo(RemoteAddress) - Method in class com.atlassian.crowd.model.application.RemoteAddress
 
compareTo(Group, Group) - Static method in class com.atlassian.crowd.model.group.GroupComparator
 
containing(T) - Method in class com.atlassian.crowd.search.builder.Restriction.RestrictionWithProperty
Returns a property restriction that is only satisfied if the value of the property contains the given value.
CREATED_DATE - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.GroupTermKeys
 
CREATED_DATE - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.UserTermKeys
 

D

DirectoryEntity - Interface in com.atlassian.crowd.model
Represents a directory entity.
DirectoryMapping - Class in com.atlassian.crowd.model.application
Represents a mapping between an application and a directory.
DirectoryMapping() - Constructor for class com.atlassian.crowd.model.application.DirectoryMapping
 
DirectoryMapping(Long, Application, Directory, boolean) - Constructor for class com.atlassian.crowd.model.application.DirectoryMapping
Constructs a new DirectoryMapping.
DirectoryMapping(Application, Directory, boolean) - Constructor for class com.atlassian.crowd.model.application.DirectoryMapping
Constructs a new DirectoryMapping.
DirectoryMapping(Application, Directory, boolean, Set<OperationType>) - Constructor for class com.atlassian.crowd.model.application.DirectoryMapping
Constructs a new DirectoryMapping.
DISPLAY_NAME - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.UserTermKeys
 
DISPLAYNAME - Static variable in class com.atlassian.crowd.model.user.UserConstants
Key for if the principal has a display name attribute.

E

EMAIL - Static variable in class com.atlassian.crowd.model.user.UserConstants
Key for the email attribute.
EMAIL - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.UserTermKeys
 
EntityComparator - Class in com.atlassian.crowd.model
Will compare one directory entity to another by Name (case-insensitive)
equal(Group, Group) - Static method in class com.atlassian.crowd.model.group.GroupComparator
Checks whether the two Group objects are equal according to the contract of the Group interface.
equals(Object) - Method in class com.atlassian.crowd.model.application.DirectoryMapping
 
equals(Object) - Method in class com.atlassian.crowd.model.application.GroupMapping
 
equals(Object) - Method in class com.atlassian.crowd.model.application.RemoteAddress
 
equals(Object) - Method in interface com.atlassian.crowd.model.DirectoryEntity
Implementations must ensure equality based on getDirectoryId() and case-insensitive getName().
equals(Object) - Method in class com.atlassian.crowd.search.query.entity.restriction.BooleanRestrictionImpl
 
equals(Object) - Method in class com.atlassian.crowd.search.query.entity.restriction.NullRestrictionImpl
 
equals(Object) - Method in class com.atlassian.crowd.search.query.entity.restriction.PropertyImpl
 
equals(Object) - Method in class com.atlassian.crowd.search.query.entity.restriction.TermRestriction
 
equalsObject(Group, Object) - Static method in class com.atlassian.crowd.model.group.GroupComparator
 
exactlyMatching(T) - Method in class com.atlassian.crowd.search.builder.Restriction.RestrictionWithProperty
Returns a property restriction that is only satisfied if the value of the property exactly matches the given value.

F

FIRST_NAME - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.UserTermKeys
 
FIRSTNAME - Static variable in class com.atlassian.crowd.model.user.UserConstants
Key for the first name attribute.

G

getAddress() - Method in class com.atlassian.crowd.model.application.RemoteAddress
Returns the address.
getAddressBytes() - Method in class com.atlassian.crowd.model.application.RemoteAddress
Returns the IP address in bytes array (1 byte per octet), or null if the address is a hostname.
getAddressInBytes(String) - Static method in class com.atlassian.crowd.util.RemoteAddressHelper
Converts String representation of valid IP addresses into a byte array.
getAllowedOperations() - Method in class com.atlassian.crowd.model.application.DirectoryMapping
Returns a set of operations that the application is allowed to perform on the directory.
getApplication() - Method in class com.atlassian.crowd.model.application.DirectoryMapping
Returns the mapped application.
getApplication() - Method in class com.atlassian.crowd.model.application.GroupMapping
Returns the application of this mapping.
getAttributes() - Method in interface com.atlassian.crowd.model.application.Application
Returns the attributes of the application.
getAuthorisedGroups() - Method in class com.atlassian.crowd.model.application.DirectoryMapping
Returns a set of mappings to groups that are authorised to authenticate with the application.
getBooleanLogic() - Method in interface com.atlassian.crowd.search.query.entity.restriction.BooleanRestriction
Returns the boolean logic used against the collection of SearchRestriction returned by BooleanRestriction.getRestrictions() to determine if an item should be included in a search result.
getBooleanLogic() - Method in class com.atlassian.crowd.search.query.entity.restriction.BooleanRestrictionImpl
 
getCreatableAppTypes() - Static method in enum com.atlassian.crowd.model.application.ApplicationType
Returns the list of application types that can be added by the user to Crowd as an application.
getCreatedDate() - Method in interface com.atlassian.crowd.model.application.Application
Returns the date the application was created.
getCreatedDate() - Method in interface com.atlassian.crowd.model.TimestampedEntity
Returns the date the entity was created.
getCredential() - Method in interface com.atlassian.crowd.model.application.Application
Returns the application password.
getCurrentBuildDate() - Static method in class com.atlassian.crowd.util.build.BuildUtils
 
getDescription() - Method in interface com.atlassian.crowd.model.application.Application
Returns the description of the application.
getDescription() - Method in interface com.atlassian.crowd.model.group.Group
 
getDirectory() - Method in class com.atlassian.crowd.model.application.DirectoryMapping
Returns the mapped directory.
getDirectory() - Method in class com.atlassian.crowd.model.application.GroupMapping
Returns the directory of the group.
getDirectoryId() - Method in exception com.atlassian.crowd.exception.UserAlreadyExistsException
 
getDirectoryId() - Method in interface com.atlassian.crowd.model.DirectoryEntity
 
getDirectoryMapping(long) - Method in interface com.atlassian.crowd.model.application.Application
Returns a directory mapping of the directory specified by directory id.
getDirectoryMapping() - Method in class com.atlassian.crowd.model.application.GroupMapping
Returns the directory mapping.
getDirectoryMappings() - Method in interface com.atlassian.crowd.model.application.Application
Returns the list of directory mappings ranked by directory priority as in perspective of the application.
getDisplayName() - Method in enum com.atlassian.crowd.model.application.ApplicationType
Returns the display name of the application type.
getEncodedAddressBytes() - Method in class com.atlassian.crowd.model.application.RemoteAddress
Returns the IP address bytes as a Base64 encoded string.
getExistingUsers() - Method in exception com.atlassian.crowd.exception.BulkAddFailedException
 
getFailedUsers() - Method in exception com.atlassian.crowd.exception.BulkAddFailedException
 
getFirstName() - Method in interface com.atlassian.crowd.model.user.User
 
getGroup() - Method in exception com.atlassian.crowd.exception.InvalidGroupException
 
getGroupName() - Method in class com.atlassian.crowd.model.application.GroupMapping
Returns the name of the group being mapped.
getId() - Method in interface com.atlassian.crowd.model.application.Application
Returns the application ID.
getId() - Method in class com.atlassian.crowd.model.application.DirectoryMapping
Returns the ID of the directory mapping.
getId() - Method in class com.atlassian.crowd.model.application.GroupMapping
Returns the group mapping ID.
getLastName() - Method in interface com.atlassian.crowd.model.user.User
 
getMask() - Method in class com.atlassian.crowd.model.application.RemoteAddress
Returns the mask length in bits.
getMatchMode() - Method in interface com.atlassian.crowd.search.query.entity.restriction.PropertyRestriction
Returns the mode to match a property.
getMatchMode() - Method in class com.atlassian.crowd.search.query.entity.restriction.TermRestriction
 
getName() - Method in interface com.atlassian.crowd.model.application.Application
Returns the name of the application.
getName() - Method in interface com.atlassian.crowd.model.DirectoryEntity
 
getProperty() - Method in interface com.atlassian.crowd.search.query.entity.restriction.PropertyRestriction
Returns the property to match on.
getProperty() - Method in class com.atlassian.crowd.search.query.entity.restriction.TermRestriction
 
getPropertyName() - Method in interface com.atlassian.crowd.search.query.entity.restriction.Property
Returns the name of the property.
getPropertyName() - Method in class com.atlassian.crowd.search.query.entity.restriction.PropertyImpl
 
getPropertyType() - Method in interface com.atlassian.crowd.search.query.entity.restriction.Property
Returns the type of the property value.
getPropertyType() - Method in class com.atlassian.crowd.search.query.entity.restriction.PropertyImpl
 
getRemoteAddresses() - Method in interface com.atlassian.crowd.model.application.Application
Returns the whitelist of addresses allowed to connect to Crowd as the application.
getRestrictions() - Method in interface com.atlassian.crowd.search.query.entity.restriction.BooleanRestriction
Returns a collection of restrictions.
getRestrictions() - Method in class com.atlassian.crowd.search.query.entity.restriction.BooleanRestrictionImpl
 
getType() - Method in interface com.atlassian.crowd.model.application.Application
Returns the type of the application.
getType() - Method in interface com.atlassian.crowd.model.group.Group
 
getUpdatedDate() - Method in interface com.atlassian.crowd.model.application.Application
Returns the date the application was last updated.
getUpdatedDate() - Method in interface com.atlassian.crowd.model.TimestampedEntity
Returns the date the entity was last updated.
getUserName() - Method in exception com.atlassian.crowd.exception.UserAlreadyExistsException
 
getValue() - Method in interface com.atlassian.crowd.search.query.entity.restriction.PropertyRestriction
Returns the value to match against the property.
getValue() - Method in class com.atlassian.crowd.search.query.entity.restriction.TermRestriction
 
getVersion() - Static method in class com.atlassian.crowd.util.build.BuildUtils
Build Version
greaterThan(T) - Method in class com.atlassian.crowd.search.builder.Restriction.RestrictionWithProperty
Returns a property restriction that is only satisfied if the value of the property is greater than the given value.
Group - Interface in com.atlassian.crowd.model.group
Represents a group.
GROUP_COMPARATOR - Static variable in class com.atlassian.crowd.model.group.GroupComparator
Singleton instance of Comparator
GroupComparator - Class in com.atlassian.crowd.model.group
Supplies re-useable methods for equals, hashcode and compareTo that can be shared with different implementations of Group in order to be compatible.
GroupMapping - Class in com.atlassian.crowd.model.application
 
GroupMapping() - Constructor for class com.atlassian.crowd.model.application.GroupMapping
 
GroupMapping(Long, DirectoryMapping, String) - Constructor for class com.atlassian.crowd.model.application.GroupMapping
Constructs a new GroupMapping with the specified group mapping ID.
GroupMapping(DirectoryMapping, String) - Constructor for class com.atlassian.crowd.model.application.GroupMapping
Constructs a new GroupMapping.
GroupMapping.COMPARATOR - Class in com.atlassian.crowd.model.application
 
GroupMapping.COMPARATOR() - Constructor for class com.atlassian.crowd.model.application.GroupMapping.COMPARATOR
 
GroupMappingComparator - Class in com.atlassian.crowd.model.application
 
GroupMappingComparator() - Constructor for class com.atlassian.crowd.model.application.GroupMappingComparator
 
GroupTermKeys - Class in com.atlassian.crowd.search.query.entity.restriction.constants
Represents attributes of a group.
GroupType - Enum in com.atlassian.crowd.model.group
Represents the type of a Group: GROUP: group used to determine authorisation. LEGACY_ROLE: group representing pre-Crowd 2.0 "Role".
GroupWithAttributes - Interface in com.atlassian.crowd.model.group
Represents a group with attributes.

H

hashCode() - Method in class com.atlassian.crowd.model.application.DirectoryMapping
 
hashCode() - Method in class com.atlassian.crowd.model.application.GroupMapping
 
hashCode() - Method in class com.atlassian.crowd.model.application.RemoteAddress
 
hashCode() - Method in interface com.atlassian.crowd.model.DirectoryEntity
Implementations must produce a hashcode based on getDirectoryId() and case-insensitive getName().
hashCode(Group) - Static method in class com.atlassian.crowd.model.group.GroupComparator
 
hashCode() - Method in class com.atlassian.crowd.search.query.entity.restriction.BooleanRestrictionImpl
 
hashCode() - Method in class com.atlassian.crowd.search.query.entity.restriction.NullRestrictionImpl
 
hashCode() - Method in class com.atlassian.crowd.search.query.entity.restriction.PropertyImpl
 
hashCode() - Method in class com.atlassian.crowd.search.query.entity.restriction.TermRestriction
 
hasRemoteAddress(String) - Method in interface com.atlassian.crowd.model.application.Application
Returns true if the remote address is already in the list of allowable remote addresses for the application.

I

INSTANCE - Static variable in class com.atlassian.crowd.search.query.entity.restriction.NullRestrictionImpl
 
InternalDirectoryGroup - Interface in com.atlassian.crowd.model.group
Extends the Group interface with "isLocal".
INVALID_PASSWORD_ATTEMPTS - Static variable in class com.atlassian.crowd.model.user.UserConstants
Key for the total invalid password attempts.
InvalidAuthenticationException - Exception in com.atlassian.crowd.exception
Thrown when the attempted authentication is not valid.
InvalidAuthenticationException(String) - Constructor for exception com.atlassian.crowd.exception.InvalidAuthenticationException
Constructs a new InvalidAuthenticationException with the specified detail message.
InvalidAuthenticationException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.InvalidAuthenticationException
Constructs a new InvalidAuthenticationException with the specified detail message and cause.
InvalidAuthenticationException(Throwable) - Constructor for exception com.atlassian.crowd.exception.InvalidAuthenticationException
Constructs a new InvalidAuthenticationException with the specified cause.
InvalidAuthorizationTokenException - Exception in com.atlassian.crowd.exception
Thrown when the authenticated token is invalid.
InvalidAuthorizationTokenException() - Constructor for exception com.atlassian.crowd.exception.InvalidAuthorizationTokenException
Default constructor.
InvalidAuthorizationTokenException(String) - Constructor for exception com.atlassian.crowd.exception.InvalidAuthorizationTokenException
Default constructor.
InvalidAuthorizationTokenException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.InvalidAuthorizationTokenException
Default constructor.
InvalidAuthorizationTokenException(Throwable) - Constructor for exception com.atlassian.crowd.exception.InvalidAuthorizationTokenException
Default constructor.
InvalidEmailAddressException - Exception in com.atlassian.crowd.exception
Thrown when the email address is not valid.
InvalidEmailAddressException() - Constructor for exception com.atlassian.crowd.exception.InvalidEmailAddressException
Default constructor.
InvalidEmailAddressException(String) - Constructor for exception com.atlassian.crowd.exception.InvalidEmailAddressException
 
InvalidEmailAddressException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.InvalidEmailAddressException
 
InvalidEmailAddressException(Throwable) - Constructor for exception com.atlassian.crowd.exception.InvalidEmailAddressException
 
InvalidGroupException - Exception in com.atlassian.crowd.exception
Thrown to indicate an invalid model group.
InvalidGroupException(Group, Throwable) - Constructor for exception com.atlassian.crowd.exception.InvalidGroupException
Constructs a new InvalidGroupException with the invalid group given and a cause.
InvalidGroupException(Group, String) - Constructor for exception com.atlassian.crowd.exception.InvalidGroupException
Constructs a new InvalidGroupException with the invalid group and
InvalidGroupException(Group, String, Throwable) - Constructor for exception com.atlassian.crowd.exception.InvalidGroupException
 
InvalidRoleException - Exception in com.atlassian.crowd.exception
Thrown when an invalid role is provided.
InvalidRoleException(Group, String) - Constructor for exception com.atlassian.crowd.exception.InvalidRoleException
 
InvalidTokenException - Exception in com.atlassian.crowd.exception
Thrown when an invalid token is provided.
InvalidTokenException() - Constructor for exception com.atlassian.crowd.exception.InvalidTokenException
Default constructor.
InvalidTokenException(String) - Constructor for exception com.atlassian.crowd.exception.InvalidTokenException
InvalidTokenException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.InvalidTokenException
Default constructor.
InvalidTokenException(Throwable) - Constructor for exception com.atlassian.crowd.exception.InvalidTokenException
Default constructor.
isActive() - Method in interface com.atlassian.crowd.model.application.Application
Returns whether the application is active.
isActive() - Method in interface com.atlassian.crowd.model.group.Group
 
isAddressAllowed(RemoteAddress, RemoteAddress) - Static method in class com.atlassian.crowd.util.RemoteAddressHelper
Compares the request address (hostname or IP address) with the specified allowed address (hostname or IP address) to determine if the request address matches the allowed address.
isAliasingEnabled() - Method in interface com.atlassian.crowd.model.application.Application
Returns true if aliasing is enabled for the application.
isAllowAllToAuthenticate() - Method in class com.atlassian.crowd.model.application.DirectoryMapping
Returns true if all the users in the directory are allowed to authenticate with the application.
isAllowed(OperationType) - Method in class com.atlassian.crowd.model.application.DirectoryMapping
Returns true if the application is allowed to perform the specified operation on the directory.
isAuthorised(String) - Method in class com.atlassian.crowd.model.application.DirectoryMapping
Returns true if the group is an authorised group.
isExact() - Method in enum com.atlassian.crowd.search.query.entity.restriction.MatchMode
Returns true if this value represents an exact match mode.
isHostName() - Method in class com.atlassian.crowd.model.application.RemoteAddress
Returns true if the address is a hostname.
isLocal() - Method in interface com.atlassian.crowd.model.group.InternalDirectoryGroup
Returns true if this is a Local Group.
isLowerCaseOutput() - Method in interface com.atlassian.crowd.model.application.Application
Returns true if the usernames and group names returned should be in lowercase.
isNull() - Method in class com.atlassian.crowd.search.builder.Restriction.RestrictionWithProperty
Returns a property restriction that is only satisfied if the value of the property is null.
isPermanent() - Method in interface com.atlassian.crowd.model.application.Application
Returns whether the application is a permanent application and thus cannot be removed.
isValidIPNotation(String) - Static method in class com.atlassian.crowd.util.RemoteAddressHelper
Determines if the provided string is a valid IP address

L

LAST_AUTHENTICATED - Static variable in class com.atlassian.crowd.model.user.UserConstants
Key for the last authentication.
LAST_NAME - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.UserTermKeys
 
LASTNAME - Static variable in class com.atlassian.crowd.model.user.UserConstants
Key for the last name attribute.
lessThan(T) - Method in class com.atlassian.crowd.search.builder.Restriction.RestrictionWithProperty
Returns a property restriction that is only satisfied if the value of the property is less than the given value.

M

MatchMode - Enum in com.atlassian.crowd.search.query.entity.restriction
 

N

NAME - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.GroupTermKeys
 
NameComparator - Class in com.atlassian.crowd.model
Provides case-insensitive name comparators for String, model Users and model Groups.
NestedGroupsNotSupportedException - Exception in com.atlassian.crowd.exception
Thrown when a user attempts to add a group to another group in a Directory that does not support nested groups.
NestedGroupsNotSupportedException(long) - Constructor for exception com.atlassian.crowd.exception.NestedGroupsNotSupportedException
 
newInstanceWithName(String) - Static method in exception com.atlassian.crowd.exception.InvalidAuthenticationException
Creates a new instance of an InvalidAuthenticationException with a default detail message using the name of the entity that failed to authenticate.
newInstanceWithName(String, Throwable) - Static method in exception com.atlassian.crowd.exception.InvalidAuthenticationException
Creates a new instance of an InvalidAuthenticationException with a default detail message using the name of the entity that failed to authenticate, and a cause.
notBlank(String) - Static method in class com.atlassian.crowd.util.Assert
Assert that a string is not blank.
notNull(Object, String) - Static method in class com.atlassian.crowd.util.Assert
Assert that an object is not null .
notNull(Object) - Static method in class com.atlassian.crowd.util.Assert
Assert that an object is not null .
NullRestriction - Interface in com.atlassian.crowd.search.query.entity.restriction
Signifies that there are no restrictions.
NullRestrictionImpl - Class in com.atlassian.crowd.search.query.entity.restriction
Implements a a NullRestriction interface.

O

of(Class<T>) - Static method in class com.atlassian.crowd.model.EntityComparator
Returns a comparator for the specified type.
of(Class<T>) - Static method in class com.atlassian.crowd.model.NameComparator
 
ofTypeBoolean(String) - Static method in class com.atlassian.crowd.search.query.entity.restriction.PropertyUtils
 
ofTypeEnum(String) - Static method in class com.atlassian.crowd.search.query.entity.restriction.PropertyUtils
 
ofTypeString(String) - Static method in class com.atlassian.crowd.search.query.entity.restriction.PropertyUtils
 
on(Property<T>) - Static method in class com.atlassian.crowd.search.builder.Restriction
Returns an intermediate form of a property restriction.

P

PASSWORD_LASTCHANGED - Static variable in class com.atlassian.crowd.model.user.UserConstants
Key for the password last changed attribute.
PermissionException - Exception in com.atlassian.crowd.exception
Permission Exception this Exception will handle Exceptions to do with CRUD operations on Applications, Directories etc.
PermissionException() - Constructor for exception com.atlassian.crowd.exception.PermissionException
Default constructor.
PermissionException(String) - Constructor for exception com.atlassian.crowd.exception.PermissionException
Default constructor.
PermissionException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.PermissionException
Default constructor.
PermissionException(Throwable) - Constructor for exception com.atlassian.crowd.exception.PermissionException
Default constructor.
Property<V> - Interface in com.atlassian.crowd.search.query.entity.restriction
Property Values are accessible via UserTermKeys, GroupTermKeys
PropertyImpl<V> - Class in com.atlassian.crowd.search.query.entity.restriction
 
PropertyImpl(String, Class<V>) - Constructor for class com.atlassian.crowd.search.query.entity.restriction.PropertyImpl
 
PropertyRestriction<T> - Interface in com.atlassian.crowd.search.query.entity.restriction
Restriction on a search based on a property of type T.
PropertyUtils - Class in com.atlassian.crowd.search.query.entity.restriction
Factory methods for creating Property objects.
PropertyUtils() - Constructor for class com.atlassian.crowd.search.query.entity.restriction.PropertyUtils
 

R

RemoteAddress - Class in com.atlassian.crowd.model.application
Represents a valid IP address (IPv4, IPv6) or hostname for an Application
RemoteAddress(String) - Constructor for class com.atlassian.crowd.model.application.RemoteAddress
Generates a RemoteAddress based on the value provided
RemoteAddressHelper - Class in com.atlassian.crowd.util
 
RemoteAddressHelper() - Constructor for class com.atlassian.crowd.util.RemoteAddressHelper
 
removeGroupMapping(String) - Method in class com.atlassian.crowd.model.application.DirectoryMapping
Unauthorises a group.
REQUIRES_PASSWORD_CHANGE - Static variable in class com.atlassian.crowd.model.user.UserConstants
Key for if the principal needs to change their password.
Restriction - Class in com.atlassian.crowd.search.builder
Example usage:

Restriction.on(UserTermKeys.USERNAME).startsWith("rob");

It is a good idea to add a static import to UserTermKeys in your class to make things even more convenient.

Restriction() - Constructor for class com.atlassian.crowd.search.builder.Restriction
 
Restriction.RestrictionWithProperty<T> - Class in com.atlassian.crowd.search.builder
 
Restriction.RestrictionWithProperty(Property<T>) - Constructor for class com.atlassian.crowd.search.builder.Restriction.RestrictionWithProperty
 

S

setAllowAllToAuthenticate(boolean) - Method in class com.atlassian.crowd.model.application.DirectoryMapping
Sets whether all the users in the directory are allowed to authenticate with the application.
setAllowedOperations(Set<OperationType>) - Method in class com.atlassian.crowd.model.application.DirectoryMapping
Sets (i.e.
setApplication(Application) - Method in class com.atlassian.crowd.model.application.GroupMapping
Sets the application of this mapping.
setDirectory(Directory) - Method in class com.atlassian.crowd.model.application.GroupMapping
Sets the directory of this group.
setDirectoryMapping(DirectoryMapping) - Method in class com.atlassian.crowd.model.application.GroupMapping
Sets the directory mapping.
setGroupName(String) - Method in class com.atlassian.crowd.model.application.GroupMapping
Sets the name of the group being mapped.
setId(Long) - Method in class com.atlassian.crowd.model.application.GroupMapping
Sets the group mapping ID.
startingWith(T) - Method in class com.atlassian.crowd.search.builder.Restriction.RestrictionWithProperty
Returns a property restriction that is only satisfied if the value of the property starts with the given value.

T

TermRestriction<T> - Class in com.atlassian.crowd.search.query.entity.restriction
 
TermRestriction(Property<T>, MatchMode, T) - Constructor for class com.atlassian.crowd.search.query.entity.restriction.TermRestriction
Constructs a restriction based on an entity property value and match mode.
TermRestriction(Property<T>, T) - Constructor for class com.atlassian.crowd.search.query.entity.restriction.TermRestriction
 
TimestampedEntity - Interface in com.atlassian.crowd.model
Some extra methods to add "created date" and "updated date" to Users and Groups.
TimestampedGroup - Interface in com.atlassian.crowd.model.group
Extends the Group interface with "updated date" and "created date".
TimestampedUser - Interface in com.atlassian.crowd.model.user
Extends the user interface with "updated date" and "created date".
TokenExpiredException - Exception in com.atlassian.crowd.exception
Thrown to indicate that the token has expired and is not valid anymore.
TokenExpiredException() - Constructor for exception com.atlassian.crowd.exception.TokenExpiredException
 
TokenExpiredException(String) - Constructor for exception com.atlassian.crowd.exception.TokenExpiredException
TokenExpiredException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.TokenExpiredException
TokenExpiredException(Throwable) - Constructor for exception com.atlassian.crowd.exception.TokenExpiredException
TokenNotFoundException - Exception in com.atlassian.crowd.exception
Thrown to indicate that the token does not exist in the server.
TokenNotFoundException() - Constructor for exception com.atlassian.crowd.exception.TokenNotFoundException
 
TokenNotFoundException(String) - Constructor for exception com.atlassian.crowd.exception.TokenNotFoundException
 
TokenNotFoundException(String, Throwable) - Constructor for exception com.atlassian.crowd.exception.TokenNotFoundException
 
TokenNotFoundException(Throwable) - Constructor for exception com.atlassian.crowd.exception.TokenNotFoundException
 
toString() - Method in class com.atlassian.crowd.search.query.entity.restriction.BooleanRestrictionImpl
 
toString() - Method in class com.atlassian.crowd.search.query.entity.restriction.PropertyImpl
 
toString() - Method in class com.atlassian.crowd.search.query.entity.restriction.TermRestriction
 

U

UPDATED_DATE - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.GroupTermKeys
 
UPDATED_DATE - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.UserTermKeys
 
User - Interface in com.atlassian.crowd.model.user
 
UserAlreadyExistsException - Exception in com.atlassian.crowd.exception
Thrown to indicate that a user already exists in the directory.
UserAlreadyExistsException(long, String) - Constructor for exception com.atlassian.crowd.exception.UserAlreadyExistsException
 
UserConstants - Class in com.atlassian.crowd.model.user
A simple class to hold the Constants that are used on a User
UserConstants() - Constructor for class com.atlassian.crowd.model.user.UserConstants
 
USERNAME - Static variable in class com.atlassian.crowd.model.user.UserConstants
Key for the username value.
USERNAME - Static variable in class com.atlassian.crowd.search.query.entity.restriction.constants.UserTermKeys
 
UserTermKeys - Class in com.atlassian.crowd.search.query.entity.restriction.constants
Attributes of a user.
UserWithAttributes - Interface in com.atlassian.crowd.model.user
 

V

valueOf(String) - Static method in enum com.atlassian.crowd.model.application.ApplicationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.crowd.model.group.GroupType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.crowd.search.query.entity.restriction.BooleanRestriction.BooleanLogic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.crowd.search.query.entity.restriction.MatchMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.atlassian.crowd.model.application.ApplicationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.crowd.model.group.GroupType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.crowd.search.query.entity.restriction.BooleanRestriction.BooleanLogic
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.crowd.search.query.entity.restriction.MatchMode
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D E F G H I L M N O P R S T U V

Copyright © 2011 Atlassian. All Rights Reserved.