Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addGroup(GroupTemplate) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- addGroupToGroup(String, String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- addUser(UserTemplate, PasswordCredential) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- addUser(UserTemplateWithAttributes, PasswordCredential) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- addUserToGroup(String, String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- APPLICATION_NAME - Static variable in class com.atlassian.crowd.directory.RemoteCrowdDirectory
-
Directory attribute key for application name
- APPLICATION_OAUTH2_CLIENT_CONFIG_ID - Static variable in class com.atlassian.crowd.directory.RemoteCrowdDirectory
-
OAuth2 configuration id to be used for the application
- APPLICATION_PASSWORD - Static variable in class com.atlassian.crowd.directory.RemoteCrowdDirectory
-
Directory attribute key for application password
- attributes - Variable in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- authenticate(String, PasswordCredential) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- AUTHENTICATION_METHOD_ATTRIBUTE - Static variable in class com.atlassian.crowd.directory.RemoteCrowdDirectory
-
Directory attribute key for the authentication method (
AuthenticationMethod).
C
- canLoad(String) - Method in class com.atlassian.crowd.directory.loader.RemoteCrowdDirectoryInstanceLoaderImpl
- ClientCredentialsTokenHandlerSupplier - Interface in com.atlassian.crowd.directory
- com.atlassian.crowd.directory - package com.atlassian.crowd.directory
- com.atlassian.crowd.directory.loader - package com.atlassian.crowd.directory.loader
- countDirectMembersOfGroup(String, int) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- CROWD_HTTP_MAX_CONNECTIONS - Static variable in class com.atlassian.crowd.directory.RemoteCrowdDirectory
-
Directory attribute key for max connections.
- CROWD_HTTP_PROXY_HOST - Static variable in class com.atlassian.crowd.directory.RemoteCrowdDirectory
-
Directory attribute key for http proxy host.
- CROWD_HTTP_PROXY_PASSWORD - Static variable in class com.atlassian.crowd.directory.RemoteCrowdDirectory
-
Directory attribute key for http proxy password.
- CROWD_HTTP_PROXY_PORT - Static variable in class com.atlassian.crowd.directory.RemoteCrowdDirectory
-
Directory attribute key for http proxy port.
- CROWD_HTTP_PROXY_USERNAME - Static variable in class com.atlassian.crowd.directory.RemoteCrowdDirectory
-
Directory attribute key for http proxy username.
- CROWD_HTTP_TIMEOUT - Static variable in class com.atlassian.crowd.directory.RemoteCrowdDirectory
-
Directory attribute key for http timeout.
- CROWD_SERVER_URL - Static variable in class com.atlassian.crowd.directory.RemoteCrowdDirectory
-
Directory attribute key for remote Crowd server URL
D
- DESCRIPTIVE_NAME - Static variable in class com.atlassian.crowd.directory.RemoteCrowdDirectory
E
- expireAllPasswords() - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
F
- findGroupByName(String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- findGroupWithAttributesByName(String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- findUserByExternalId(String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- findUserByName(String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- findUserWithAttributesByName(String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
G
- get() - Method in interface com.atlassian.crowd.directory.ClientCredentialsTokenHandlerSupplier
- getAuthoritativeDirectory() - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- getClientProperties() - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- getCrowdClient() - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
-
Access the Crowd client used for communication with the remote Crowd directory, intended for internal reuse only.
- getCurrentEventToken() - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
-
Returns a token that can be used for querying events that have happened after the token was generated.
- getDescriptiveName() - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- getDirectoryId() - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- getKeys() - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- getMemberships() - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- getNewEvents(String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
-
Returns an events object which contains a new eventToken and events that happened after the given
eventTokenwas generated. - getRawDirectory(Long, String, Map<String, String>) - Method in class com.atlassian.crowd.directory.loader.RemoteCrowdDirectoryInstanceLoaderImpl
- getValue(String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- getValues(String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
I
- isEmpty() - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- isGroupDirectGroupMember(String, String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- isRolesDisabled() - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- isUserDirectGroupMember(String, String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
R
- RemoteCrowdDirectory - Class in com.atlassian.crowd.directory
-
A
RemoteDirectorythat allows integration with a remote Crowd server. - RemoteCrowdDirectory(CrowdClientFactory, ClientCredentialsTokenHandlerSupplier) - Constructor for class com.atlassian.crowd.directory.RemoteCrowdDirectory
-
Creates a new RemoteCrowdDirectory using the given CrowdClientFactory.
- RemoteCrowdDirectoryInstanceLoaderImpl - Class in com.atlassian.crowd.directory.loader
-
Loads an implementation of a
RemoteDirectoryfor use at runtime by the Crowd security server. - RemoteCrowdDirectoryInstanceLoaderImpl(InstanceFactory) - Constructor for class com.atlassian.crowd.directory.loader.RemoteCrowdDirectoryInstanceLoaderImpl
- removeGroup(String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- removeGroupAttributes(String, String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- removeGroupFromGroup(String, String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- removeUser(String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- removeUserAttributes(String, String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- removeUserFromGroup(String, String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- renameGroup(String, String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- renameUser(String, String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
S
- searchGroupRelationships(MembershipQuery<T>) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- searchGroups(EntityQuery<T>) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- searchUsers(EntityQuery<T>) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- setAttributes(Map<String, String>) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
-
Called by the
DirectoryInstanceLoaderafter constructing an InternalDirectory. - setDirectoryId(long) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- storeGroupAttributes(String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- storeUserAttributes(String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- supportsInactiveAccounts() - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
-
Remote crowd directories always support inactive accounts.
- supportsNestedGroups() - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- supportsPasswordExpiration() - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- supportsSettingEncryptedCredential() - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
T
- testConnection() - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
U
- updateGroup(GroupTemplate) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- updateUser(UserTemplate) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- updateUserCredential(String, PasswordCredential) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
- userAuthenticated(String) - Method in class com.atlassian.crowd.directory.RemoteCrowdDirectory
All Classes and Interfaces|All Packages|Constant Field Values