Index
All Classes and Interfaces|All Packages|Constant Field Values
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
-
Deprecated.
- asQueryParams(MicrosoftGraphQueryParam...) - Static method in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryParams
-
Deprecated.
- 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
- ATTEMPTS - Static variable in class com.atlassian.crowd.directory.rest.AzureAdRestClient
- 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.AzureAdRefreshTokenFilter
- azureAdDirectory - Variable in class com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher
- AzureAdDirectory - Class in com.atlassian.crowd.directory
-
Microsoft Entra ID connector
- AzureAdDirectory(AzureAdRestClientFactory, MicrosoftGraphQueryTranslator, AzureAdRestEntityMapper, UserCredentialVerifierFactory, AzureApiUriResolverFactory, DcLicenseChecker) - Constructor for class com.atlassian.crowd.directory.AzureAdDirectory
- AzureAdDirectoryInstanceLoaderImpl - Class in com.atlassian.crowd.directory.loader
-
Loads an implementation of a
AzureAdDirectoryfor 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 ClientRequestFilter for Microsoft Entra ID authentication support.
- AzureAdRefreshTokenFilter(LoadingCache<String, String>) - Constructor for class com.atlassian.crowd.directory.authentication.AzureAdRefreshTokenFilter
- AzureAdRestClient - Class in com.atlassian.crowd.directory.rest
-
The client used to communicate with Microsoft Entra ID 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
AzureAdRestClientand 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
- AzureApiUriResolver - Interface in com.atlassian.crowd.directory.rest.endpoint
-
Provides addresses of Microsoft Entra ID APIs
- AzureApiUriResolverFactory - Class in com.atlassian.crowd.directory.rest.endpoint
- AzureApiUriResolverFactory() - Constructor for class com.atlassian.crowd.directory.rest.endpoint.AzureApiUriResolverFactory
- AzureFilteringEnabledChecker - Interface in com.atlassian.crowd.azure
- AzureFilteringEnabledCheckerImpl - Class in com.atlassian.crowd.directory.synchronisation.cache
- AzureFilteringEnabledCheckerImpl(DcLicenseChecker) - Constructor for class com.atlassian.crowd.directory.synchronisation.cache.AzureFilteringEnabledCheckerImpl
- 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 Microsoft Entra ID 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() - Static method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult
- builder() - Static method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
- 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(GroupWithMembershipChanges) - Static method in class com.atlassian.crowd.model.group.GroupWithMembershipChanges
- builder(String) - Static method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult
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 Microsoft Entra ID with provided credential.
- CHINA - Enum constant in enum class com.atlassian.crowd.directory.rest.endpoint.DefaultRegion
- ClientUtils - Class in com.atlassian.crowd.directory.rest
-
Utility methods for the Jersey client classes
javax.ws.rs.client. - ClientUtils() - Constructor for class com.atlassian.crowd.directory.rest.ClientUtils
- close() - Method in class com.atlassian.crowd.directory.cache.BackgroundQueriesProcessor
- closeQuietly(Response) - Static method in class com.atlassian.crowd.directory.rest.ClientUtils
- COLLECTION_TYPE_FORMAT - Static variable in class com.atlassian.crowd.directory.rest.AzureAdRestClient
- com.atlassian.crowd.azure - package com.atlassian.crowd.azure
- 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.ldap.cache - package com.atlassian.crowd.directory.ldap.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.directory.synchronisation.cache - package com.atlassian.crowd.directory.synchronisation.cache
- 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(AzureAdRestClient) - Method in interface com.atlassian.crowd.directory.rest.AzureAdRestClientFactory
- create(AzureAdRestClient) - Method in class com.atlassian.crowd.directory.rest.DefaultAzureAdRestClientFactory
- create(AzureApiUriResolver, String, String) - Method in class com.atlassian.crowd.directory.authentication.impl.MsalUserCredentialVerifierFactory
- create(AzureApiUriResolver, String, String) - Method in interface com.atlassian.crowd.directory.authentication.UserCredentialVerifierFactory
-
Creates a new UserCredentialVerifier instance
- create(String, String, String, AzureApiUriResolver) - Method in class com.atlassian.crowd.directory.authentication.impl.MsalAuthenticatorFactory
- create(String, String, String, AzureApiUriResolver) - Method in interface com.atlassian.crowd.directory.authentication.MsGraphApiAuthenticatorFactory
-
Creates a new MsGraphApiAuthenticator instance
- create(String, String, String, AzureApiUriResolver, long, long) - 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
- createMembershipHelper() - Method in class com.atlassian.crowd.directory.AzureAdDirectory
- createRefresher(RemoteDirectory) - Method in class com.atlassian.crowd.directory.ldap.cache.CrowdServerCacheRefresherFactory
- CrowdServerCacheRefresherFactory - Class in com.atlassian.crowd.directory.ldap.cache
- CrowdServerCacheRefresherFactory(AzureFilteringEnabledChecker) - Constructor for class com.atlassian.crowd.directory.ldap.cache.CrowdServerCacheRefresherFactory
- 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 Microsoft Entra ID 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 Class in com.atlassian.crowd.directory.rest.endpoint
-
Represents a set of Microsoft Entra ID regions which are supported by Crowd
- DELTA_QUERY - Enum constant in enum class com.atlassian.crowd.directory.query.FetchMode
-
Will fetch all properties that are mapped to 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 Microsoft Entra ID 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 Microsoft Entra ID 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
DirectoryObjectinstances. - DirectoryObjectTypeIdResolver() - Constructor for class com.atlassian.crowd.directory.rest.resolver.DirectoryObjectTypeIdResolver
- DISABLE_SSL_VALIDATION - Static variable in class com.atlassian.crowd.directory.rest.DefaultAzureAdRestClientFactory
- 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 method in class com.atlassian.crowd.directory.rest.mapper.DeltaQueryResult
- EMPTY - Static variable in class com.atlassian.crowd.directory.query.ODataFilter
- 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 Class in com.atlassian.crowd.directory.query
-
Specifies the properties that should be fetched from Microsoft Entra ID
- fetchUserChanges(String) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
- filter(ClientRequestContext) - Method in class com.atlassian.crowd.directory.authentication.AzureAdRefreshTokenFilter
-
Sets the current authentication token in the request, creating one if necessary, and adds it as a request header.
- filter(ClientRequestContext, ClientResponseContext) - Method in class com.atlassian.crowd.directory.authentication.AzureAdRefreshTokenFilter
-
If the response is unauthorized, invalidate the token in cache.
- filter(ClientRequestContext, ClientResponseContext) - Method in class com.atlassian.crowd.directory.rest.util.JerseyLoggingFilter
- 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 - Enum constant in enum class com.atlassian.crowd.directory.query.FetchMode
-
Will fetch all properties that are mapped to Crowd.
- FULL_PAGE - Static variable in class com.atlassian.crowd.directory.query.ODataTop
G
- GERMANY - Enum constant in enum class com.atlassian.crowd.directory.rest.endpoint.DefaultRegion
- 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 class 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
- getDescForKnownTypeIds() - Method in class com.atlassian.crowd.directory.rest.resolver.DirectoryObjectTypeIdResolver
- 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 class 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
- GLOBAL - Enum constant in enum class com.atlassian.crowd.directory.rest.endpoint.DefaultRegion
- 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 Microsoft Entra ID.
- 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 Microsoft Entra ID.
- 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 Microsoft Entra ID.
- 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
DirectoryObjecttype 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
- handleInvocation(int, Invocation) - Method in class com.atlassian.crowd.directory.rest.AzureAdRestClient
- handleInvocation(Invocation) - Method in class com.atlassian.crowd.directory.rest.AzureAdRestClient
-
Invokes the given
Invocationwith the default number of attempts. - handleNamelessEntities(DeltaQueryResult<T>, String) - Method in class com.atlassian.crowd.directory.cache.DeltaQueryCacheRefresher
- 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 - Variable in class com.atlassian.crowd.directory.rest.entity.membership.DirectoryObject
- ID - Enum constant in enum class com.atlassian.crowd.directory.query.FetchMode
-
Will only fetch the external id
- ID - Static variable in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
- idFromBaseType() - Method in class com.atlassian.crowd.directory.rest.resolver.DirectoryObjectTypeIdResolver
- 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
- invokeWithRetry(int, Invocation) - Static method in class com.atlassian.crowd.directory.rest.ClientUtils
- IoUtilsWrapper - Class in com.atlassian.crowd.directory.rest.util
- IoUtilsWrapper() - Constructor for class com.atlassian.crowd.directory.rest.util.IoUtilsWrapper
- isAccessible() - Method in class com.atlassian.crowd.directory.synchronisation.cache.AzureFilteringEnabledCheckerImpl
- 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.directory.synchronisation.cache.AzureFilteringEnabledCheckerImpl
- 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 Microsoft Entra ID 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 Microsoft Entra ID.
- 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 Microsoft Entra ID 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 Microsoft Entra ID to Crowd groups.
- mapGroups(Collection<GraphGroup>, Class<T>, long) - Method in class com.atlassian.crowd.directory.rest.mapper.AzureAdRestEntityMapper
-
Maps a collection of Microsoft Entra ID 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 Microsoft Entra ID 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 Microsoft Entra ID to Crowd users.
- mapUsers(Collection<GraphUser>, Class<T>, long, String) - Method in class com.atlassian.crowd.directory.rest.mapper.AzureAdRestEntityMapper
-
Maps a collection of Microsoft Entra ID 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 a Microsoft Entra ID 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
-
Deprecated.
- 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
-
Creates an
MsGraphApiAuthenticator
N
- NAME - Enum constant in enum class com.atlassian.crowd.directory.query.FetchMode
-
Will only fetch the entity name
- NAME_AND_ID - Enum constant in enum class com.atlassian.crowd.directory.query.FetchMode
-
Will fetch the entity name and external id
- 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 Microsoft Entra ID 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 Microsoft Entra ID.
- 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, FetchMode) - Method in class com.atlassian.crowd.directory.query.MicrosoftGraphQueryTranslator
- resolveAzureAdColumnsForSingleEntityTypeQuery(EntityDescriptor, Class<?>) - 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(GraphQuery) - Method in class com.atlassian.crowd.directory.rest.AzureAdRestClient
- searchGroups(EntityQuery<T>) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
- searchUsers(GraphQuery) - Method in class com.atlassian.crowd.directory.rest.AzureAdRestClient
- searchUsers(EntityQuery<T>) - Method in class com.atlassian.crowd.directory.AzureAdDirectory
- 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
- setTokenInRequest(ClientRequestContext) - Method in class com.atlassian.crowd.directory.authentication.AzureAdRefreshTokenFilter
- 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
- throwIfFeatureDisabledOrInaccessible() - Method in class com.atlassian.crowd.directory.synchronisation.cache.AzureFilteringEnabledCheckerImpl
- 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(DatabindContext, String) - Method in class com.atlassian.crowd.directory.rest.resolver.DirectoryObjectTypeIdResolver
U
- UNITED_STATES_GOVERNMENT - Enum constant in enum class com.atlassian.crowd.directory.rest.endpoint.DefaultRegion
- 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
-
Creates an
UserCredentialVerifier - 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 class com.atlassian.crowd.directory.query.FetchMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.atlassian.crowd.directory.rest.endpoint.DefaultRegion
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.atlassian.crowd.directory.query.FetchMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.atlassian.crowd.directory.rest.endpoint.DefaultRegion
-
Returns an array containing the constants of this enum class, 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
All Classes and Interfaces|All Packages|Constant Field Values