Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W 

A

ACCOUNT_ENABLED - Static variable in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
 
addChangedEntities(Iterable<T>) - Method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult.Builder
 
addChangedEntity(T) - Method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult.Builder
 
addColumns(String...) - Method in class com.atlassian.crowd.directory.query.ODataSelect
 
addDeletedEntities(Iterable<String>) - Method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult.Builder
 
addDeletedEntity(String) - Method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult.Builder
 
addGroup(GroupTemplate) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
addGroupChildrenIdsToAdd(Iterable<String>) - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges.Builder
 
addGroupChildrenIdsToAddItem(String) - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges.Builder
 
addGroupChildrenIdsToDelete(Iterable<String>) - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges.Builder
 
addGroupChildrenIdsToDeleteItem(String) - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges.Builder
 
addGroupToGroup(String, String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
addNamelessEntities(Iterable<String>) - Method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult.Builder
 
addNamelessEntity(String) - Method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult.Builder
 
addUser(UserTemplate, PasswordCredential) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
addUser(UserTemplateWithAttributes, PasswordCredential) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
addUserChildrenIdsToAdd(Iterable<String>) - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges.Builder
 
addUserChildrenIdsToAddItem(String) - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges.Builder
 
addUserChildrenIdsToDelete(Iterable<String>) - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges.Builder
 
addUserChildrenIdsToDeleteItem(String) - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges.Builder
 
addUserToGroup(String, String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
ALTERNATIVE_USERNAME_ATTRIBUTE - Static variable in class com.atlassian.crowd.directory.AzureAdDirectory
 
asEncodedQueryParam(MicrosoftGraphQueryParam) - Static method in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryParams
 
asQueryParams(MicrosoftGraphQueryParam...) - Static method in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryParams
 
asRawValue() - Method in class com.atlassian.crowd.directory.query.MicrosoftGraphDeltaToken
 
asRawValue() - Method in interface com.atlassian.crowd.directory.query.MicrosoftGraphQueryParam
 
asRawValue() - Method in class com.atlassian.crowd.directory.query.ODataExpand
 
asRawValue() - Method in class com.atlassian.crowd.directory.query.ODataFilter
 
asRawValue() - Method in class com.atlassian.crowd.directory.query.ODataSelect
 
asRawValue() - Method in class com.atlassian.crowd.directory.query.ODataTop
 
authenticate(String, PasswordCredential) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
AUTHORITY_API_ENDPOINT_ATTRIBUTE - Static variable in class com.atlassian.crowd.directory.AzureAdDirectory
 
AZURE_AD_TOKEN_CACHE_KEY - Static variable in class com.atlassian.crowd.directory.authentication.AzureAdTokenRefresher
 
AzureAdDirectory - Class in com.atlassian.crowd.directory
Microsoft Azure Active Directory connector
AzureAdDirectory(AzureAdRestClientFactory, MicrosoftGraphQueryTranslator, AzureAdRestEntityMapper, UserCredentialVerifierFactory, AzureApiUriResolverFactory, DcLicenseChecker) - Constructor for class com.atlassian.crowd.directory.AzureAdDirectory
 
azureAdDirectory - Variable in class com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher
 
AzureAdDirectoryInstanceLoaderImpl - Class in com.atlassian.crowd.directory.loader
Loads an implementation of a AzureAdDirectory for use at runtime by the Crowd security server.
AzureAdDirectoryInstanceLoaderImpl(InstanceFactory) - Constructor for class com.atlassian.crowd.directory.loader.AzureAdDirectoryInstanceLoaderImpl
 
AzureAdPagingWrapper - Class in com.atlassian.crowd.directory.rest
Wrapper class to facilitate paging results from Microsoft Graph
AzureAdPagingWrapper(AzureAdRestClient) - Constructor for class com.atlassian.crowd.directory.rest.AzureAdPagingWrapper
 
AzureAdRefreshTokenFilter - Class in com.atlassian.crowd.directory.authentication
Jersey ClientFilter for Azure AD authentication support.
AzureAdRefreshTokenFilter(AzureAdTokenRefresher) - Constructor for class com.atlassian.crowd.directory.authentication.AzureAdRefreshTokenFilter
 
AzureAdRestClient - Class in com.atlassian.crowd.directory.rest
The client used to communicate with Azure AD via Microsoft Graph.
AzureAdRestClient(Client, AzureApiUriResolver, IoUtilsWrapper) - Constructor for class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
AzureAdRestClientFactory - Interface in com.atlassian.crowd.directory.rest
Creates an AzureAdRestClient and all of its dependencies, using the given Azure application data.
AzureAdRestEntityMapper - Class in com.atlassian.crowd.directory.rest.mapper
Maps REST entities returned from Microsoft Graph to Crowd entities and vice versa
AzureAdRestEntityMapper() - Constructor for class com.atlassian.crowd.directory.rest.mapper.AzureAdRestEntityMapper
 
AzureAdTokenRefresher - Class in com.atlassian.crowd.directory.authentication
Adds Azure AD authentication token support to Jersey.
AzureAdTokenRefresher(LoadingCache<String, String>) - Constructor for class com.atlassian.crowd.directory.authentication.AzureAdTokenRefresher
 
AzureApiUriResolver - Interface in com.atlassian.crowd.directory.rest.endpoint
Provides addresses of Azure AD APIs
AzureApiUriResolverFactory - Class in com.atlassian.crowd.directory.rest.endpoint
 
AzureApiUriResolverFactory() - Constructor for class com.atlassian.crowd.directory.rest.endpoint.AzureApiUriResolverFactory
 
AzureGroupFilterProcessor - Class in com.atlassian.crowd.directory.cache
 
AzureGroupFilterProcessor(DirectoryManager) - Constructor for class com.atlassian.crowd.directory.cache.AzureGroupFilterProcessor
 
AzureGroupFiltersConfiguration - Class in com.atlassian.crowd.model.config
Data object containing the configuration for user filtering based on groups
AzureGroupFiltersConfiguration(boolean, Iterable<String>) - Constructor for class com.atlassian.crowd.model.config.AzureGroupFiltersConfiguration
 
AzureMembershipHelper - Class in com.atlassian.crowd.directory
Helper class to fetch membership data.
AzureMembershipHelper(AzureAdRestClient, AzureAdPagingWrapper, MicrosoftGraphQueryTranslator, AzureAdRestEntityMapper, AzureAdDirectory) - Constructor for class com.atlassian.crowd.directory.AzureMembershipHelper
 

B

BackgroundQueriesProcessor - Class in com.atlassian.crowd.directory.cache
 
BackgroundQueriesProcessor(String, Callable<DeltaQueryResult<UserWithAttributes>>, Callable<DeltaQueryResult<GroupWithMembershipChanges>>) - Constructor for class com.atlassian.crowd.directory.cache.BackgroundQueriesProcessor
 
BasicAzureApiUriResolver - Class in com.atlassian.crowd.directory.rest.endpoint
Represents resolvers for Azure Ad directories with default endpoints
BasicAzureApiUriResolver(DefaultRegion) - Constructor for class com.atlassian.crowd.directory.rest.endpoint.BasicAzureApiUriResolver
 
build() - Method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult.Builder
 
build() - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges.Builder
 
builder(String) - Static method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult
 
builder() - Static method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult
 
builder(DeltaQueryResult<T>) - Static method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult
 
builder(Group) - Static method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 
builder() - Static method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 
builder(GroupWithMembershipChanges) - Static method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 

C

canLoad(String) - Method in class com.atlassian.crowd.directory.loader.AzureAdDirectoryInstanceLoaderImpl
 
checkNoReaddedGroups(DirectoryCache, DeltaQueryResult<GroupWithMembershipChanges>) - Method in class com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher
 
checkNoRenamedGroups(DirectoryCache, DeltaQueryResult<GroupWithMembershipChanges>) - Method in class com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher
 
checkUserCredential(String, PasswordCredential) - Method in class com.atlassian.crowd.directory.authentication.impl.MsalUserCredentialVerifier
 
checkUserCredential(String, PasswordCredential) - Method in interface com.atlassian.crowd.directory.authentication.UserCredentialVerifier
Checks whether the user with the provided username can authenticate against Azure AD with provided credential.
close() - Method in class com.atlassian.crowd.directory.cache.BackgroundQueriesProcessor
 
COLLECTION_TYPE_FORMAT - Static variable in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
com.atlassian.crowd.directory - package com.atlassian.crowd.directory
 
com.atlassian.crowd.directory.authentication - package com.atlassian.crowd.directory.authentication
 
com.atlassian.crowd.directory.authentication.impl - package com.atlassian.crowd.directory.authentication.impl
 
com.atlassian.crowd.directory.cache - package com.atlassian.crowd.directory.cache
 
com.atlassian.crowd.directory.loader - package com.atlassian.crowd.directory.loader
 
com.atlassian.crowd.directory.query - package com.atlassian.crowd.directory.query
 
com.atlassian.crowd.directory.rest - package com.atlassian.crowd.directory.rest
 
com.atlassian.crowd.directory.rest.delta - package com.atlassian.crowd.directory.rest.delta
 
com.atlassian.crowd.directory.rest.endpoint - package com.atlassian.crowd.directory.rest.endpoint
 
com.atlassian.crowd.directory.rest.entity - package com.atlassian.crowd.directory.rest.entity
 
com.atlassian.crowd.directory.rest.entity.delta - package com.atlassian.crowd.directory.rest.entity.delta
 
com.atlassian.crowd.directory.rest.entity.group - package com.atlassian.crowd.directory.rest.entity.group
 
com.atlassian.crowd.directory.rest.entity.membership - package com.atlassian.crowd.directory.rest.entity.membership
 
com.atlassian.crowd.directory.rest.entity.user - package com.atlassian.crowd.directory.rest.entity.user
 
com.atlassian.crowd.directory.rest.entity.user.password - package com.atlassian.crowd.directory.rest.entity.user.password
 
com.atlassian.crowd.directory.rest.entity.user.rename - package com.atlassian.crowd.directory.rest.entity.user.rename
 
com.atlassian.crowd.directory.rest.mapper - package com.atlassian.crowd.directory.rest.mapper
 
com.atlassian.crowd.directory.rest.resolver - package com.atlassian.crowd.directory.rest.resolver
 
com.atlassian.crowd.directory.rest.util - package com.atlassian.crowd.directory.rest.util
 
com.atlassian.crowd.model.config - package com.atlassian.crowd.model.config
 
com.atlassian.crowd.model.group - package com.atlassian.crowd.model.group
 
compareTo(Group) - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 
configureGroupFilter(long, AzureGroupFiltersConfiguration) - Method in class com.atlassian.crowd.directory.cache.AzureGroupFilterProcessor
 
convert(EntityQuery, String) - Method in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
Converts a Crowd EntityQuery to a GraphQuery that should be used to fetch the first page of results.
countDirectMembersOfGroup(String, int) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
create(String, String, String, AzureApiUriResolver) - Method in class com.atlassian.crowd.directory.authentication.impl.MsalAuthenticatorFactory
 
create(AzureApiUriResolver, String, String) - Method in class com.atlassian.crowd.directory.authentication.impl.MsalUserCredentialVerifierFactory
 
create(String, String, String, AzureApiUriResolver) - Method in interface com.atlassian.crowd.directory.authentication.MsGraphApiAuthenticatorFactory
Creates a new MsGraphApiAuthenticator instance
create(AzureApiUriResolver, String, String) - Method in interface com.atlassian.crowd.directory.authentication.UserCredentialVerifierFactory
Creates a new UserCredentialVerifier instance
create(String, String, String, AzureApiUriResolver, long, long) - Method in interface com.atlassian.crowd.directory.rest.AzureAdRestClientFactory
 
create(AzureAdRestClient) - Method in interface com.atlassian.crowd.directory.rest.AzureAdRestClientFactory
 
create(String, String, String, AzureApiUriResolver, long, long) - Method in class com.atlassian.crowd.directory.rest.DefaultAzureAdRestClientFactory
 
create(AzureAdRestClient) - Method in class com.atlassian.crowd.directory.rest.DefaultAzureAdRestClientFactory
 
createMembershipHelper() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
CUSTOM_REGION_ATTRIBUTE_VALUE - Static variable in class com.atlassian.crowd.directory.AzureAdDirectory
 
CustomAzureApiUriResolver - Class in com.atlassian.crowd.directory.rest.endpoint
Represents resolvers for Azure Ad directories with custom endpoints specified
CustomAzureApiUriResolver(String, String) - Constructor for class com.atlassian.crowd.directory.rest.endpoint.CustomAzureApiUriResolver
 

D

DefaultAzureAdRestClientFactory - Class in com.atlassian.crowd.directory.rest
Default implementation of AzureAdRestClientFactory
DefaultAzureAdRestClientFactory(MsalAuthenticatorFactory, IoUtilsWrapper) - Constructor for class com.atlassian.crowd.directory.rest.DefaultAzureAdRestClientFactory
 
DefaultRegion - Enum in com.atlassian.crowd.directory.rest.endpoint
Represents a set of Azure Ad regions which are supported by Crowd
DELTA_QUERY_ENDPOINT_SUFFIX - Static variable in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
DELTA_QUERY_GROUP_SELECT - Static variable in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
 
DeltaQueryCacheRefresher - Class in com.atlassian.crowd.directory.cache
Performs delta queries on Azure Active Directory to facilitate incremental synchronisation.
DeltaQueryCacheRefresher(AzureAdDirectory) - Constructor for class com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher
 
DeltaQueryCacheRefresher.IdToNameProvider - Interface in com.atlassian.crowd.directory.cache
 
DeltaQueryCacheRefresher.IdToNameResolver - Interface in com.atlassian.crowd.directory.cache
 
DeltaQueryResult<T> - Class in com.atlassian.crowd.directory.rest.mapper
Encapsulates the result of a delta query.
DeltaQueryResult(Iterable<T>, Iterable<String>, Iterable<String>, String) - Constructor for class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult
 
DeltaQueryResult.Builder<T> - Class in com.atlassian.crowd.directory.rest.mapper
 
DeltaQuerySyncTokenHolder - Class in com.atlassian.crowd.directory.cache
Represents a pair of delta tokens for an Azure AD synchronisation.
DeltaQuerySyncTokenHolder(String, String) - Constructor for class com.atlassian.crowd.directory.cache.DeltaQuerySyncTokenHolder
 
deserialize(String) - Static method in class com.atlassian.crowd.directory.cache.DeltaQuerySyncTokenHolder
 
DirectoryObject - Class in com.atlassian.crowd.directory.rest.entity.membership
Represents a generic directory object returned from a membership related endpoint.
DirectoryObject() - Constructor for class com.atlassian.crowd.directory.rest.entity.membership.DirectoryObject
 
DirectoryObject(String, String) - Constructor for class com.atlassian.crowd.directory.rest.entity.membership.DirectoryObject
 
DirectoryObjectTypeIdResolver - Class in com.atlassian.crowd.directory.rest.resolver
TypeIdResolver for DirectoryObject instances.
DirectoryObjectTypeIdResolver() - Constructor for class com.atlassian.crowd.directory.rest.resolver.DirectoryObjectTypeIdResolver
 
DISPLAY_NAME - Static variable in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
 
displayName - Variable in class com.atlassian.crowd.directory.rest.entity.membership.DirectoryObject
 

E

EMPTY - Static variable in class com.atlassian.crowd.directory.query.ODataFilter
 
empty() - Static method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult
 
equals(Object) - Method in class com.atlassian.crowd.directory.cache.DeltaQuerySyncTokenHolder
 
equals(Object) - Method in class com.atlassian.crowd.directory.query.GraphQuery
 
equals(Object) - Method in class com.atlassian.crowd.directory.query.MicrosoftGraphDeltaToken
 
equals(Object) - Method in class com.atlassian.crowd.directory.query.ODataExpand
 
equals(Object) - Method in class com.atlassian.crowd.directory.query.ODataFilter
 
equals(Object) - Method in class com.atlassian.crowd.directory.query.ODataSelect
 
equals(Object) - Method in class com.atlassian.crowd.directory.query.ODataTop
 
equals(Object) - Method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult
 
equals(Object) - Method in class com.atlassian.crowd.model.config.AzureGroupFiltersConfiguration
 
equals(Object) - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 
expireAllPasswords() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
extractSyncToken(String) - Method in class com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher
 

F

fetchAllDeltaQueryResults(V) - Method in class com.atlassian.crowd.directory.rest.AzureAdPagingWrapper
 
fetchAllMatchingResults(V, Predicate<T>) - Method in class com.atlassian.crowd.directory.rest.AzureAdPagingWrapper
Will fetch all results from Microsoft Graph that match the specified predicate
fetchAllResults(V) - Method in class com.atlassian.crowd.directory.rest.AzureAdPagingWrapper
Will fetch all results from Microsoft Graph
fetchAppropriateAmountOfResults(V, int, int) - Method in class com.atlassian.crowd.directory.rest.AzureAdPagingWrapper
Will fetch results from Microsoft Graph until the desired amount of results is reached or until the results are exhausted
fetchGroupChanges(String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
FetchMode - Enum in com.atlassian.crowd.directory.query
Specifies the properties that should be fetched from Azure Active Directory
fetchUserChanges(String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
FILTERED_GROUPS_ATTRIBUTE - Static variable in class com.atlassian.crowd.directory.AzureAdDirectory
 
findAllRemoteGroups(boolean) - Method in class com.atlassian.crowd.directory.cache.UserFilterableNonDeltaQueryCacheRefresher
 
findAllRemoteUsers(boolean) - Method in class com.atlassian.crowd.directory.cache.UserFilterableNonDeltaQueryCacheRefresher
 
findGroupByName(String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
findGroupWithAttributesByName(String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
findUserByExternalId(String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
findUserByName(String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
findUserWithAttributesByName(String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
FIRST_NAME - Static variable in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
 
forSize(int) - Static method in class com.atlassian.crowd.directory.query.ODataTop
 
FULL_PAGE - Static variable in class com.atlassian.crowd.directory.query.ODataTop
 

G

getAccountEnabled() - Method in class com.atlassian.crowd.directory.rest.entity.membership.GraphMembershipUser
 
getAccountEnabled() - Method in class com.atlassian.crowd.directory.rest.entity.user.GraphUser
 
getAlternativeUsernameAttribute() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
Returns name of the attribute that user name should be mapped to for external users.
getApiToken() - Method in class com.atlassian.crowd.directory.authentication.impl.MsalAuthenticator
 
getApiToken() - Method in interface com.atlassian.crowd.directory.authentication.MsGraphApiAuthenticator
Authenticates to Microsoft Graph
getAuthoritativeDirectory() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
getAuthorityApiUrl(String) - Method in interface com.atlassian.crowd.directory.rest.endpoint.AzureApiUriResolver
Gives Authority API URL for given tenant
getAuthorityApiUrl(String) - Method in class com.atlassian.crowd.directory.rest.endpoint.BasicAzureApiUriResolver
 
getAuthorityApiUrl(String) - Method in class com.atlassian.crowd.directory.rest.endpoint.CustomAzureApiUriResolver
 
getBasicAuthorityApiUrl() - Method in enum com.atlassian.crowd.directory.rest.endpoint.DefaultRegion
Returns basic Authority API URL, which is not specific to any tenant
getChangedEntities() - Method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult
 
getClient() - Method in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
getConfiguration(long) - Method in class com.atlassian.crowd.directory.cache.AzureGroupFilterProcessor
 
getDeletedEntities() - Method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult
 
getDeltaLink() - Method in class com.atlassian.crowd.directory.rest.delta.GraphDeltaQueryResult
 
getDeltaLink() - Method in class com.atlassian.crowd.directory.rest.entity.delta.PageableDeltaQueryGraphList
 
getDescription() - Method in class com.atlassian.crowd.directory.rest.entity.group.GraphGroup
 
getDescription() - Method in class com.atlassian.crowd.directory.rest.entity.membership.GraphMembershipGroup
 
getDescription() - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 
getDescriptiveName() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
getDirectChildren(String) - Method in class com.atlassian.crowd.directory.AzureMembershipHelper
Returns direct children of a group.
getDirectChildrenOfGroup(String, ODataSelect) - Method in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
getDirectoryId() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
getDirectoryId() - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 
getDirectParentsOfGroup(String, ODataSelect) - Method in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
getDirectParentsOfUser(String, ODataSelect) - Method in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
getDisplayName() - Method in class com.atlassian.crowd.directory.rest.entity.group.GraphGroup
 
getDisplayName() - Method in class com.atlassian.crowd.directory.rest.entity.membership.DirectoryObject
 
getDisplayName() - Method in class com.atlassian.crowd.directory.rest.entity.membership.GraphMembershipGroup
 
getDisplayName() - Method in class com.atlassian.crowd.directory.rest.entity.membership.GraphMembershipUser
 
getDisplayName() - Method in class com.atlassian.crowd.directory.rest.entity.user.GraphUser
 
getEndpointDataProviderForDirectory(AzureAdDirectory) - Method in class com.atlassian.crowd.directory.rest.endpoint.AzureApiUriResolverFactory
 
getEntries() - Method in class com.atlassian.crowd.directory.rest.entity.PageableGraphList
 
getExternalId() - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 
getFilter() - Method in class com.atlassian.crowd.directory.query.GraphQuery
 
getFilteredGroups() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
getGivenName() - Method in class com.atlassian.crowd.directory.rest.entity.membership.GraphMembershipUser
 
getGivenName() - Method in class com.atlassian.crowd.directory.rest.entity.user.GraphUser
 
getGraphApiUrl() - Method in interface com.atlassian.crowd.directory.rest.endpoint.AzureApiUriResolver
 
getGraphApiUrl() - Method in class com.atlassian.crowd.directory.rest.endpoint.BasicAzureApiUriResolver
 
getGraphApiUrl() - Method in class com.atlassian.crowd.directory.rest.endpoint.CustomAzureApiUriResolver
 
getGraphApiUrl() - Method in enum com.atlassian.crowd.directory.rest.endpoint.DefaultRegion
 
getGraphBaseResource() - Method in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
getGroup() - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 
getGroupChildrenIdsToAdd() - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 
getGroupChildrenIdsToDelete() - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 
getGroupNames(String) - Static method in class com.atlassian.crowd.directory.cache.AzureGroupFilterProcessor
 
getGroups() - Method in class com.atlassian.crowd.directory.cache.BackgroundQueriesProcessor
 
getGroupsDeltaQuerySyncToken() - Method in class com.atlassian.crowd.directory.cache.DeltaQuerySyncTokenHolder
 
getGroupsNames() - Method in class com.atlassian.crowd.model.config.AzureGroupFiltersConfiguration
 
getGroupsNamesToFilter() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
getId() - Method in class com.atlassian.crowd.directory.rest.entity.delta.GraphDeltaQueryMembership
 
getId() - Method in class com.atlassian.crowd.directory.rest.entity.group.GraphGroup
 
getId() - Method in class com.atlassian.crowd.directory.rest.entity.membership.DirectoryObject
 
getId() - Method in class com.atlassian.crowd.directory.rest.entity.membership.GraphMembershipGroup
 
getId() - Method in class com.atlassian.crowd.directory.rest.entity.membership.GraphMembershipUser
 
getId() - Method in class com.atlassian.crowd.directory.rest.entity.user.GraphUser
 
getIdToNames(Set<String>) - Method in interface com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher.IdToNameProvider
 
getKeys() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
getLimit() - Method in class com.atlassian.crowd.directory.query.GraphQuery
 
getLocallyFilteredGroupNames() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
getMail() - Method in class com.atlassian.crowd.directory.rest.entity.membership.GraphMembershipUser
 
getMail() - Method in class com.atlassian.crowd.directory.rest.entity.user.GraphUser
 
getMechanism() - Method in class com.atlassian.crowd.directory.rest.resolver.DirectoryObjectTypeIdResolver
 
getMembers() - Method in class com.atlassian.crowd.directory.rest.entity.delta.GraphDeltaQueryGroup
 
getMemberships() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
getMemberships(Collection, boolean) - Method in class com.atlassian.crowd.directory.cache.UserFilterableNonDeltaQueryCacheRefresher
 
getName() - Method in class com.atlassian.crowd.directory.query.MicrosoftGraphDeltaToken
 
getName() - Method in interface com.atlassian.crowd.directory.query.MicrosoftGraphQueryParam
 
getName() - Method in class com.atlassian.crowd.directory.query.ODataExpand
 
getName() - Method in class com.atlassian.crowd.directory.query.ODataFilter
 
getName() - Method in class com.atlassian.crowd.directory.query.ODataSelect
 
getName() - Method in class com.atlassian.crowd.directory.query.ODataTop
 
getName() - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 
getNamelessEntities() - Method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult
 
getNames(Map<String, String>, Set<String>, DeltaQueryCacheRefresher.IdToNameProvider, boolean, String) - Method in class com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher
 
getNames(Set<String>, boolean) - Method in interface com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher.IdToNameResolver
 
getNextLink() - Method in class com.atlassian.crowd.directory.rest.entity.PageableGraphList
 
getNextPage(String, Class<T>) - Method in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
getNextPage(String, Class<T>, ODataTop) - Method in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
getPassword() - Method in class com.atlassian.crowd.directory.rest.entity.user.password.PasswordProfile
 
getPasswordProfile() - Method in class com.atlassian.crowd.directory.rest.entity.user.password.GraphUpdateUserPasswordEntity
 
getPasswordProfile() - Method in class com.atlassian.crowd.directory.rest.entity.user.password.GraphUserWithPassword
 
getRawDirectory(Long, String, Map<String, String>) - Method in class com.atlassian.crowd.directory.loader.AzureAdDirectoryInstanceLoaderImpl
 
getReason() - Method in class com.atlassian.crowd.directory.rest.entity.delta.GraphDeltaQueryRemoved
 
getRemoved() - Method in interface com.atlassian.crowd.directory.rest.entity.delta.GraphDeletableObject
 
getRemoved() - Method in class com.atlassian.crowd.directory.rest.entity.delta.GraphDeltaQueryGroup
 
getRemoved() - Method in class com.atlassian.crowd.directory.rest.entity.delta.GraphDeltaQueryMembership
 
getRemoved() - Method in class com.atlassian.crowd.directory.rest.entity.delta.GraphDeltaQueryUser
 
getRestClient() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
getResults() - Method in class com.atlassian.crowd.directory.rest.delta.GraphDeltaQueryResult
 
getScopeUrl() - Method in interface com.atlassian.crowd.directory.rest.endpoint.AzureApiUriResolver
 
getSelect() - Method in class com.atlassian.crowd.directory.query.GraphQuery
 
getStartIndex() - Method in class com.atlassian.crowd.directory.query.GraphQuery
 
getSurname() - Method in class com.atlassian.crowd.directory.rest.entity.membership.GraphMembershipUser
 
getSurname() - Method in class com.atlassian.crowd.directory.rest.entity.user.GraphUser
 
getSyncToken() - Method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult
 
getTranslator() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
getType() - Method in class com.atlassian.crowd.directory.rest.entity.delta.GraphDeltaQueryMembership
 
getType() - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 
getUserAvatarByName(String, int) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
getUserChangesFromDeltaQuery(String) - Method in class com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher
 
getUserChildrenIdsToAdd() - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 
getUserChildrenIdsToDelete() - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 
getUsername(GraphUser, String) - Method in class com.atlassian.crowd.directory.rest.mapper.AzureAdRestEntityMapper
Returns name of the user.
getUserPrincipalName() - Method in class com.atlassian.crowd.directory.rest.entity.membership.GraphMembershipUser
 
getUserPrincipalName() - Method in class com.atlassian.crowd.directory.rest.entity.user.GraphUser
 
getUserPrincipalName() - Method in class com.atlassian.crowd.directory.rest.entity.user.rename.GraphUserRenameEntity
 
getUsers() - Method in class com.atlassian.crowd.directory.cache.BackgroundQueriesProcessor
 
getUsersDeltaQuerySyncToken() - Method in class com.atlassian.crowd.directory.cache.DeltaQuerySyncTokenHolder
 
getUsersFromDeltaQuery() - Method in class com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher
 
getValue(String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
getValues(String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
GRAPH_API_ENDPOINT_ATTRIBUTE - Static variable in class com.atlassian.crowd.directory.AzureAdDirectory
 
GRAPH_API_VERSION - Static variable in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
GRAPH_GROUPS_ENDPOINT_SUFFIX - Static variable in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
GRAPH_USERS_ENDPOINT_SUFFIX - Static variable in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
GraphDeletableObject - Interface in com.atlassian.crowd.directory.rest.entity.delta
Represents a Microsoft Graph object that may have been removed from Azure AD.
GraphDeltaQueryGroup - Class in com.atlassian.crowd.directory.rest.entity.delta
Represents a group fetched from a Microsoft Graph delta query.
GraphDeltaQueryGroup(String) - Constructor for class com.atlassian.crowd.directory.rest.entity.delta.GraphDeltaQueryGroup
 
GraphDeltaQueryGroup(String, String, String) - Constructor for class com.atlassian.crowd.directory.rest.entity.delta.GraphDeltaQueryGroup
 
GraphDeltaQueryGroup(String, String, String, List<GraphDeltaQueryMembership>, GraphDeltaQueryRemoved) - Constructor for class com.atlassian.crowd.directory.rest.entity.delta.GraphDeltaQueryGroup
 
GraphDeltaQueryGroupList - Class in com.atlassian.crowd.directory.rest.entity.delta
Represents a collection of groups returned from the /groups/delta endpoint.
GraphDeltaQueryGroupList(String, List<GraphDeltaQueryGroup>) - Constructor for class com.atlassian.crowd.directory.rest.entity.delta.GraphDeltaQueryGroupList
 
GraphDeltaQueryGroupList(String, List<GraphDeltaQueryGroup>, String) - Constructor for class com.atlassian.crowd.directory.rest.entity.delta.GraphDeltaQueryGroupList
 
GraphDeltaQueryMembership - Class in com.atlassian.crowd.directory.rest.entity.delta
Represents a membership obtained from Azure AD.
GraphDeltaQueryMembership(String, String, GraphDeltaQueryRemoved) - Constructor for class com.atlassian.crowd.directory.rest.entity.delta.GraphDeltaQueryMembership
 
GraphDeltaQueryRemoved - Class in com.atlassian.crowd.directory.rest.entity.delta
Represents metadata about an object's removal from Azure AD.
GraphDeltaQueryRemoved(String) - Constructor for class com.atlassian.crowd.directory.rest.entity.delta.GraphDeltaQueryRemoved
 
GraphDeltaQueryResult<T> - Class in com.atlassian.crowd.directory.rest.delta
Represents a mapped result from a Graph delta query.
GraphDeltaQueryResult(List<T>, String) - Constructor for class com.atlassian.crowd.directory.rest.delta.GraphDeltaQueryResult
 
GraphDeltaQueryUser - Class in com.atlassian.crowd.directory.rest.entity.delta
Represents a user fetched from a Microsoft Graph delta query.
GraphDeltaQueryUser(String) - Constructor for class com.atlassian.crowd.directory.rest.entity.delta.GraphDeltaQueryUser
 
GraphDeltaQueryUser(String, String, String, String, String, String, Boolean) - Constructor for class com.atlassian.crowd.directory.rest.entity.delta.GraphDeltaQueryUser
 
GraphDeltaQueryUser(String, String, String, String, String, String, Boolean, GraphDeltaQueryRemoved) - Constructor for class com.atlassian.crowd.directory.rest.entity.delta.GraphDeltaQueryUser
 
GraphDeltaQueryUserList - Class in com.atlassian.crowd.directory.rest.entity.delta
Represents a collection of groups returned from the /users/delta endpoint
GraphDeltaQueryUserList(String, List<GraphDeltaQueryUser>) - Constructor for class com.atlassian.crowd.directory.rest.entity.delta.GraphDeltaQueryUserList
 
GraphDirectoryObjectList - Class in com.atlassian.crowd.directory.rest.entity
Represents a collection of directory objects, returned from the members and memberOf navigational property endpoints, which may be either of the generic DirectoryObject type or more concrete types
GraphDirectoryObjectList(String, List<DirectoryObject>) - Constructor for class com.atlassian.crowd.directory.rest.entity.GraphDirectoryObjectList
 
GraphGroup - Class in com.atlassian.crowd.directory.rest.entity.group
Represents a group returned from the /groups endpoint
GraphGroup() - Constructor for class com.atlassian.crowd.directory.rest.entity.group.GraphGroup
 
GraphGroup(String) - Constructor for class com.atlassian.crowd.directory.rest.entity.group.GraphGroup
 
GraphGroup(String, String, String) - Constructor for class com.atlassian.crowd.directory.rest.entity.group.GraphGroup
 
GraphGroupList - Class in com.atlassian.crowd.directory.rest.entity.group
Represents a collection of groups returned from the /groups endpoint
GraphGroupList(String, List<GraphGroup>) - Constructor for class com.atlassian.crowd.directory.rest.entity.group.GraphGroupList
 
GraphMembershipGroup - Class in com.atlassian.crowd.directory.rest.entity.membership
Represents a group returned from a membership related endpoint
GraphMembershipGroup(String, String, String) - Constructor for class com.atlassian.crowd.directory.rest.entity.membership.GraphMembershipGroup
 
GraphMembershipUser - Class in com.atlassian.crowd.directory.rest.entity.membership
Represents a user returned from a membership related endpoint
GraphMembershipUser() - Constructor for class com.atlassian.crowd.directory.rest.entity.membership.GraphMembershipUser
 
GraphMembershipUser(String, String, String, String, String, String, Boolean) - Constructor for class com.atlassian.crowd.directory.rest.entity.membership.GraphMembershipUser
 
GraphQuery - Class in com.atlassian.crowd.directory.query
Represents a query to the Microsoft Graph API.
GraphQuery(ODataFilter, ODataSelect, int, ODataTop) - Constructor for class com.atlassian.crowd.directory.query.GraphQuery
 
GraphUpdateUserPasswordEntity - Class in com.atlassian.crowd.directory.rest.entity.user.password
 
GraphUpdateUserPasswordEntity(PasswordProfile) - Constructor for class com.atlassian.crowd.directory.rest.entity.user.password.GraphUpdateUserPasswordEntity
 
GraphUser - Class in com.atlassian.crowd.directory.rest.entity.user
Represents a user returned from the /users endpoint
GraphUser() - Constructor for class com.atlassian.crowd.directory.rest.entity.user.GraphUser
 
GraphUser(String) - Constructor for class com.atlassian.crowd.directory.rest.entity.user.GraphUser
 
GraphUser(String, String, String, String, String, String, Boolean) - Constructor for class com.atlassian.crowd.directory.rest.entity.user.GraphUser
 
GraphUserRenameEntity - Class in com.atlassian.crowd.directory.rest.entity.user.rename
 
GraphUserRenameEntity(String) - Constructor for class com.atlassian.crowd.directory.rest.entity.user.rename.GraphUserRenameEntity
 
GraphUsersList - Class in com.atlassian.crowd.directory.rest.entity.user
Represents a collection of users returned from the /users endpoint
GraphUsersList(String, List<GraphUser>) - Constructor for class com.atlassian.crowd.directory.rest.entity.user.GraphUsersList
 
GraphUserWithPassword - Class in com.atlassian.crowd.directory.rest.entity.user.password
 
GraphUserWithPassword(String, String, String, String, String, String, Boolean, PasswordProfile) - Constructor for class com.atlassian.crowd.directory.rest.entity.user.password.GraphUserWithPassword
 
GROUP_FILTERING_ENABLED_ATTRIBUTE - Static variable in class com.atlassian.crowd.directory.AzureAdDirectory
 
GROUP_ODATA_TYPE - Static variable in class com.atlassian.crowd.directory.rest.resolver.DirectoryObjectTypeIdResolver
 
GROUP_SELECT - Static variable in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
 
GROUP_SUFFIX - Static variable in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
GROUPNAME_SELECT - Static variable in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
 
groupResolver(Collection<GroupWithMembershipChanges>, DirectoryCache) - Method in class com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher
 
GroupWithMembershipChanges - Class in com.atlassian.crowd.model.group
Represents a new or modified group for incremental synchronisation.
GroupWithMembershipChanges(ImmutableGroup, Iterable<String>, Iterable<String>, Iterable<String>, Iterable<String>) - Constructor for class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 
GroupWithMembershipChanges.Builder - Class in com.atlassian.crowd.model.group
 

H

handle(ClientRequest) - Method in class com.atlassian.crowd.directory.authentication.AzureAdRefreshTokenFilter
 
handle(ClientRequest, Supplier<ClientHandler>) - Method in class com.atlassian.crowd.directory.authentication.AzureAdTokenRefresher
Sets the current authentication token in the request, creating one if necessary, and adds it as a request header.
handle(ClientRequest) - Method in class com.atlassian.crowd.directory.rest.util.JerseyLoggingFilter
 
handleNamelessEntities(DeltaQueryResult<T>, String) - Method in class com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher
 
handleRequest(Supplier<T>) - Method in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
hashCode() - Method in class com.atlassian.crowd.directory.cache.DeltaQuerySyncTokenHolder
 
hashCode() - Method in class com.atlassian.crowd.directory.query.GraphQuery
 
hashCode() - Method in class com.atlassian.crowd.directory.query.MicrosoftGraphDeltaToken
 
hashCode() - Method in class com.atlassian.crowd.directory.query.ODataExpand
 
hashCode() - Method in class com.atlassian.crowd.directory.query.ODataFilter
 
hashCode() - Method in class com.atlassian.crowd.directory.query.ODataSelect
 
hashCode() - Method in class com.atlassian.crowd.directory.query.ODataTop
 
hashCode() - Method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult
 
hashCode() - Method in class com.atlassian.crowd.model.config.AzureGroupFiltersConfiguration
 
hashCode() - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 

I

ID - Static variable in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
 
id - Variable in class com.atlassian.crowd.directory.rest.entity.membership.DirectoryObject
 
idFromValue(Object) - Method in class com.atlassian.crowd.directory.rest.resolver.DirectoryObjectTypeIdResolver
 
idFromValueAndType(Object, Class<?>) - Method in class com.atlassian.crowd.directory.rest.resolver.DirectoryObjectTypeIdResolver
 
init(JavaType) - Method in class com.atlassian.crowd.directory.rest.resolver.DirectoryObjectTypeIdResolver
 
IoUtilsWrapper - Class in com.atlassian.crowd.directory.rest.util
 
IoUtilsWrapper() - Constructor for class com.atlassian.crowd.directory.rest.util.IoUtilsWrapper
 
isActive() - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 
isEmpty() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
isEnabled() - Method in class com.atlassian.crowd.model.config.AzureGroupFiltersConfiguration
 
isForceChangePasswordNextSignIn() - Method in class com.atlassian.crowd.directory.rest.entity.user.password.PasswordProfile
 
isGroup(DirectoryObject) - Static method in class com.atlassian.crowd.directory.rest.util.MembershipFilterUtil
 
isGroupDirectGroupMember(String, String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
isGroupFilteringEnabled() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
isLocalGroupsEnabled() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
isRolesDisabled() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
isUser(DirectoryObject) - Static method in class com.atlassian.crowd.directory.rest.util.MembershipFilterUtil
 
isUserDirectGroupMember(String, String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
isValidToken(DeltaQuerySyncTokenHolder) - Method in class com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher
 

J

JerseyLoggingFilter - Class in com.atlassian.crowd.directory.rest.util
 
JerseyLoggingFilter() - Constructor for class com.atlassian.crowd.directory.rest.util.JerseyLoggingFilter
 

L

LAST_NAME - Static variable in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
 

M

MAIL - Static variable in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
 
mapDeltaQueryGroup(GraphDeltaQueryGroup, long) - Method in class com.atlassian.crowd.directory.rest.mapper.AzureAdRestEntityMapper
Maps a group obtained from the Azure AD groups endpoint to a Crowd object
mapDeltaQueryGroups(GraphDeltaQueryResult<GraphDeltaQueryGroup>, long) - Method in class com.atlassian.crowd.directory.rest.mapper.AzureAdRestEntityMapper
Maps a delta query result for groups to a result suitable for incremental synchronisation.
mapDeltaQueryUsers(GraphDeltaQueryResult<GraphDeltaQueryUser>, long, String) - Method in class com.atlassian.crowd.directory.rest.mapper.AzureAdRestEntityMapper
Maps a delta query result for users to a result suitable for incremental synchronisation.
mapDirectoryObject(DirectoryObject, Class<T>, long, String) - Method in class com.atlassian.crowd.directory.rest.mapper.AzureAdRestEntityMapper
Maps an AzureAD directory object to a Crowd object.
mapDirectoryObjects(GraphDirectoryObjectList, Class<T>, long, String) - Method in class com.atlassian.crowd.directory.rest.mapper.AzureAdRestEntityMapper
Maps a directory objects response from Azure AD.
mapDirectoryObjects(Collection<DirectoryObject>, Class<T>, long, String) - Method in class com.atlassian.crowd.directory.rest.mapper.AzureAdRestEntityMapper
Maps a collection of directory objects to Crowd objects.
mapGroup(GraphGroup, Class<T>, long) - Method in class com.atlassian.crowd.directory.rest.mapper.AzureAdRestEntityMapper
Maps a group obtained from the Azure AD groups endpoint to a Crowd object
mapGroups(GraphGroupList, Class<T>, long) - Method in class com.atlassian.crowd.directory.rest.mapper.AzureAdRestEntityMapper
Maps a groups response from Azure AD to Crowd groups.
mapGroups(Collection<GraphGroup>, Class<T>, long) - Method in class com.atlassian.crowd.directory.rest.mapper.AzureAdRestEntityMapper
Maps a collection of Azure AD groups to Crowd groups.
mapIdToUniqueNames(Collection<T>, Function<T, String>, Function<T, String>, String) - Method in class com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher
 
mapUniqueNamesToIds(Collection<T>, Function<T, String>, Function<T, String>, String) - Static method in class com.atlassian.crowd.directory.rest.util.ThrowingMapMergeOperatorUtil
Maps names to ids.
mapUser(GraphUser, Class<T>, long, String) - Method in class com.atlassian.crowd.directory.rest.mapper.AzureAdRestEntityMapper
Maps a user obtained from the Azure AD users endpoint to a Crowd object
mapUsers(GraphUsersList, Class<T>, long, String) - Method in class com.atlassian.crowd.directory.rest.mapper.AzureAdRestEntityMapper
Maps a users response from Azure AD to Crowd users.
mapUsers(Collection<GraphUser>, Class<T>, long, String) - Method in class com.atlassian.crowd.directory.rest.mapper.AzureAdRestEntityMapper
Maps a collection of Azure AD users to Crowd users.
MAX_RESTRICTIONS_PER_QUERY - Static variable in class com.atlassian.crowd.directory.AzureAdDirectory
 
MEMBER_OF_NAVIGATIONAL_PROPERTY - Static variable in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
MEMBERS_EXPAND - Static variable in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
 
MEMBERS_NAVIGATIONAL_PROPERTY - Static variable in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
MembershipFilterUtil - Class in com.atlassian.crowd.directory.rest.util
Utility class for checking the type of a directory object
membershipIterator() - Method in class com.atlassian.crowd.directory.AzureMembershipHelper
 
merge(ODataSelect) - Method in class com.atlassian.crowd.directory.query.ODataSelect
 
merge(GroupWithMembershipChanges) - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 
METADATA_ENDPOINT_SUFFIX - Static variable in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
MicrosoftGraphDeltaToken - Class in com.atlassian.crowd.directory.query
Represents a token used for change tracking with an Azure AD delta query.
MicrosoftGraphDeltaToken(String) - Constructor for class com.atlassian.crowd.directory.query.MicrosoftGraphDeltaToken
 
MicrosoftGraphQueryParam - Interface in com.atlassian.crowd.directory.query
Represents a query parameter used by the Microsoft Graph API
MicrosoftGraphQueryParams - Class in com.atlassian.crowd.directory.query
 
MicrosoftGraphQueryTranslator - Class in com.atlassian.crowd.directory.query
Translates Crowd queries into filters used by Microsoft Graph.
MicrosoftGraphQueryTranslator() - Constructor for class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
 
MS_GRAPH_MAX_PAGE_SIZE - Static variable in class com.atlassian.crowd.directory.query.ODataTop
Maximum page size allowed by the Microsoft Graph API, see https://developer.microsoft.com/en-us/graph/docs/concepts/paging
MsalAuthenticator - Class in com.atlassian.crowd.directory.authentication.impl
 
MsalAuthenticator(IConfidentialClientApplication, AzureApiUriResolver) - Constructor for class com.atlassian.crowd.directory.authentication.impl.MsalAuthenticator
 
MsalAuthenticatorFactory - Class in com.atlassian.crowd.directory.authentication.impl
 
MsalAuthenticatorFactory() - Constructor for class com.atlassian.crowd.directory.authentication.impl.MsalAuthenticatorFactory
 
MsalUserCredentialVerifier - Class in com.atlassian.crowd.directory.authentication.impl
 
MsalUserCredentialVerifier(PublicClientApplication, AzureApiUriResolver) - Constructor for class com.atlassian.crowd.directory.authentication.impl.MsalUserCredentialVerifier
 
MsalUserCredentialVerifierFactory - Class in com.atlassian.crowd.directory.authentication.impl
 
MsalUserCredentialVerifierFactory() - Constructor for class com.atlassian.crowd.directory.authentication.impl.MsalUserCredentialVerifierFactory
 
MsGraphApiAuthenticator - Interface in com.atlassian.crowd.directory.authentication
Handles authenticating to Microsoft Graph using the MSAL library
MsGraphApiAuthenticatorFactory - Interface in com.atlassian.crowd.directory.authentication

N

NATIVE_APP_ID_ATTRIBUTE - Static variable in class com.atlassian.crowd.directory.AzureAdDirectory
 
NOT_IMPLEMENTED - Static variable in class com.atlassian.crowd.directory.AzureAdDirectory
 

O

ODataExpand - Class in com.atlassian.crowd.directory.query
Represents an $expand query parameter used by Microsoft Graph.
ODataExpand(String) - Constructor for class com.atlassian.crowd.directory.query.ODataExpand
 
ODataFilter - Class in com.atlassian.crowd.directory.query
Represents a $filter query parameter used by Microsoft Graph.
ODataFilter(String) - Constructor for class com.atlassian.crowd.directory.query.ODataFilter
 
ODataSelect - Class in com.atlassian.crowd.directory.query
Represents a $select query parameter used by Microsoft Graph.
ODataSelect(String...) - Constructor for class com.atlassian.crowd.directory.query.ODataSelect
 
ODataTop - Class in com.atlassian.crowd.directory.query
Represents a $top query parameter used by Microsoft Graph.
ODataTop(int) - Constructor for class com.atlassian.crowd.directory.query.ODataTop
 

P

PageableDeltaQueryGraphList<T> - Class in com.atlassian.crowd.directory.rest.entity.delta
Represents a pageable list of results obtained from an Azure AD delta.
PageableDeltaQueryGraphList() - Constructor for class com.atlassian.crowd.directory.rest.entity.delta.PageableDeltaQueryGraphList
 
PageableDeltaQueryGraphList(String, List<T>) - Constructor for class com.atlassian.crowd.directory.rest.entity.delta.PageableDeltaQueryGraphList
 
PageableDeltaQueryGraphList(String, List<T>, String) - Constructor for class com.atlassian.crowd.directory.rest.entity.delta.PageableDeltaQueryGraphList
 
PageableGraphList<T> - Class in com.atlassian.crowd.directory.rest.entity
Represents a pageable list of results obtained from Azure AD.
PageableGraphList() - Constructor for class com.atlassian.crowd.directory.rest.entity.PageableGraphList
 
PageableGraphList(String, List<T>) - Constructor for class com.atlassian.crowd.directory.rest.entity.PageableGraphList
 
pageForElement(V, Predicate<T>) - Method in class com.atlassian.crowd.directory.rest.AzureAdPagingWrapper
Retrieves the first element matching the specified predicate, if any, paging for it if necessary
PasswordProfile - Class in com.atlassian.crowd.directory.rest.entity.user.password
 
PasswordProfile(String) - Constructor for class com.atlassian.crowd.directory.rest.entity.user.password.PasswordProfile
 
performGroupsDeltaQuery() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
performGroupsDeltaQuery(MicrosoftGraphQueryParam...) - Method in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
performUsersDeltaQuery() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
performUsersDeltaQuery(MicrosoftGraphQueryParam) - Method in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
prepareAttribute(Set<String>) - Static method in class com.atlassian.crowd.directory.cache.AzureGroupFilterProcessor
 

Q

QUERY_PARAM_NAME - Static variable in class com.atlassian.crowd.directory.query.MicrosoftGraphDeltaToken
 
QUERY_PARAM_NAME - Static variable in class com.atlassian.crowd.directory.query.ODataExpand
 
QUERY_PARAM_NAME - Static variable in class com.atlassian.crowd.directory.query.ODataFilter
 
QUERY_PARAM_NAME - Static variable in class com.atlassian.crowd.directory.query.ODataSelect
 
QUERY_PARAM_NAME - Static variable in class com.atlassian.crowd.directory.query.ODataTop
 

R

REGION_ATTRIBUTE - Static variable in class com.atlassian.crowd.directory.AzureAdDirectory
 
REMOVED_PROPERTY_NAME - Static variable in interface com.atlassian.crowd.directory.rest.entity.delta.GraphDeletableObject
The property denoting that the object has been removed
removeGroup(String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
removeGroupAttributes(String, String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
removeGroupFromGroup(String, String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
removeUser(String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
removeUserAttributes(String, String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
removeUserFromGroup(String, String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
renameGroup(String, String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
renameUser(String, String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
resolveAzureAdColumnsForSingleEntityTypeQuery(EntityDescriptor, Class<?>) - Method in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
 
resolveAzureAdColumnsForSingleEntityTypeQuery(EntityDescriptor, FetchMode) - Method in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
 
resolveAzureAdNavigationPropertiesForSingleEntityTypeQuery(EntityDescriptor, FetchMode) - Method in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
 

S

searchGroupRelationships(MembershipQuery<T>) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
searchGroups(EntityQuery<T>) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
searchGroups(GraphQuery) - Method in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
searchUsers(EntityQuery<T>) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
searchUsers(GraphQuery) - Method in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
serialize() - Method in class com.atlassian.crowd.directory.cache.DeltaQuerySyncTokenHolder
 
setAttributes(Map<String, String>) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
setChangedEntities(List<T>) - Method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult.Builder
 
setDeletedEntities(Set<String>) - Method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult.Builder
 
setDirectoryId(long) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
setGroup(ImmutableGroup) - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges.Builder
 
setGroupChildrenIdsToAdd(Set<String>) - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges.Builder
 
setGroupChildrenIdsToDelete(Set<String>) - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges.Builder
 
setNamelessEntities(Set<String>) - Method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult.Builder
 
setSyncToken(String) - Method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult.Builder
 
setUserChildrenIdsToAdd(Set<String>) - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges.Builder
 
setUserChildrenIdsToDelete(Set<String>) - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges.Builder
 
SINGLE_RESULT - Static variable in class com.atlassian.crowd.directory.query.ODataTop
 
storeGroupAttributes(String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
storeUserAttributes(String, Map<String, Set<String>>) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
supportsDeltaQuery() - Method in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
supportsDeltaQueryApi() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
supportsInactiveAccounts() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
supportsNestedGroups() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
supportsPasswordExpiration() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
supportsSettingEncryptedCredential() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
synchroniseAll(DirectoryCache) - Method in class com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher
 
synchroniseChanges(DirectoryCache, String) - Method in class com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher
 
synchroniseGroupChanges(DirectoryCache, DeltaQueryResult<GroupWithMembershipChanges>, Date) - Method in class com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher
 
synchroniseMembershipChanges(DirectoryCache, DeltaQueryResult<UserWithAttributes>, Collection<GroupWithMembershipChanges>) - Method in class com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher
 
synchroniseUserChanges(DirectoryCache, DeltaQueryResult<UserWithAttributes>, Date) - Method in class com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher
 

T

TENANT_ID_ATTRIBUTE - Static variable in class com.atlassian.crowd.directory.AzureAdDirectory
 
testConnection() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
ThrowingMapMergeOperatorUtil - Class in com.atlassian.crowd.directory.rest.util
 
toBuilder() - Method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult
 
toBuilder() - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 
toInputStream(String, Charset) - Method in class com.atlassian.crowd.directory.rest.util.IoUtilsWrapper
 
toString() - Method in class com.atlassian.crowd.directory.rest.entity.group.GraphGroup
 
toString() - Method in class com.atlassian.crowd.directory.rest.entity.PageableGraphList
 
toString() - Method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult
 
toString() - Method in class com.atlassian.crowd.model.config.AzureGroupFiltersConfiguration
 
toString() - Method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
 
translateColumnsForUsersAndGroupsQuery(FetchMode) - Method in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
 
translateSearchRestriction(EntityDescriptor, SearchRestriction, String) - Method in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
Converts a search restriction to an ODataFilter, which can be used in a graph query
TRASH_ENDPOINT_SUFFIX - Static variable in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
typeFromId(String) - Method in class com.atlassian.crowd.directory.rest.resolver.DirectoryObjectTypeIdResolver
 

U

updateGroup(GroupTemplate) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
updateUser(UserTemplate) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
updateUserCredential(String, PasswordCredential) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
 
USER_ODATA_TYPE - Static variable in class com.atlassian.crowd.directory.rest.resolver.DirectoryObjectTypeIdResolver
 
USER_SELECT - Static variable in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
 
USER_SUFFIX - Static variable in class com.atlassian.crowd.directory.rest.AzureAdRestClient
 
UserCredentialVerifier - Interface in com.atlassian.crowd.directory.authentication
Responsible for verifying users credentials
UserCredentialVerifierFactory - Interface in com.atlassian.crowd.directory.authentication
UserFilterableNonDeltaQueryCacheRefresher - Class in com.atlassian.crowd.directory.cache
 
UserFilterableNonDeltaQueryCacheRefresher(AzureAdDirectory) - Constructor for class com.atlassian.crowd.directory.cache.UserFilterableNonDeltaQueryCacheRefresher
 
USERNAME - Static variable in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
 
usersResolver(DeltaQueryResult<UserWithAttributes>, DirectoryCache) - Method in class com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher
 

V

valueOf(String) - Static method in enum com.atlassian.crowd.directory.query.FetchMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.crowd.directory.rest.endpoint.DefaultRegion
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.atlassian.crowd.directory.query.FetchMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.crowd.directory.rest.endpoint.DefaultRegion
Returns an array containing the constants of this enum type, in the order they are declared.

W

WEBAPP_CLIENT_ID_ATTRIBUTE - Static variable in class com.atlassian.crowd.directory.AzureAdDirectory
 
WEBAPP_CLIENT_SECRET_ATTRIBUTE - Static variable in class com.atlassian.crowd.directory.AzureAdDirectory
 
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2023 Atlassian. All rights reserved.