Index

A C D E F G I R S T U 
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 eventToken was 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 RemoteDirectory that 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 RemoteDirectory for 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 DirectoryInstanceLoader after 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
 
A C D E F G I R S T U 
All Classes and Interfaces|All Packages|Constant Field Values