Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abort(String, long) - Method in interface com.atlassian.crowd.emailchange.EmailChangeManager
-
Aborts a pending e-mail validation for a given user in crowd app.
- ACTIVE_PROPERTY_KEY - Static variable in interface com.atlassian.crowd.manager.audit.mapper.AuditLogGroupMapper
- AdditionalSupportInformationService - Interface in com.atlassian.crowd.service.support
-
Service for providing additional information to
SupportInformationService. - AdministeredGroupsQuery - Class in com.atlassian.crowd.manager.permission
-
Encapsulates a query for groups administered by a user.
- AdministeredGroupsQuery(Long, String, int, int) - Constructor for class com.atlassian.crowd.manager.permission.AdministeredGroupsQuery
- ALL_RESULTS_QUERY - Static variable in class com.atlassian.crowd.manager.permission.AdministeredGroupsQuery
- allResults(Long, String) - Static method in class com.atlassian.crowd.manager.permission.AdministeredGroupsQuery
- AppIssuesWithMailsValidationService - Interface in com.atlassian.crowd.manager.emailscan
-
Service for running email issues scans for a given application.
- ApplicationLicensedDirectory - Class in com.atlassian.crowd.model.licensing
- ApplicationLicensedDirectory(String, String, boolean, Long) - Constructor for class com.atlassian.crowd.model.licensing.ApplicationLicensedDirectory
- ApplicationLicensedDirectory.Builder - Class in com.atlassian.crowd.model.licensing
- ApplicationLicensedUser - Class in com.atlassian.crowd.model.licensing
- ApplicationLicensedUser(Long, String, Date, String, String) - Constructor for class com.atlassian.crowd.model.licensing.ApplicationLicensedUser
- ApplicationLicensedUser.Builder - Class in com.atlassian.crowd.model.licensing
- ApplicationLicensingEnabledChecker - Interface in com.atlassian.crowd.licensing
-
Component providing information whether Centralized licensing feature is enabled
- ApplicationLicensingService - Interface in com.atlassian.crowd.licensing
-
Component controlling the feature of application license usage monitoring, it is a god class for fetching usage data from the application as well as storing the data and serving the queries for it.
- ApplicationLicensingStatus - Enum Class in com.atlassian.crowd.licensing
- ApplicationLicensingSummary - Class in com.atlassian.crowd.model.licensing
- ApplicationLicensingSummary(Date, long, Application, String, int, int, boolean, int, int) - Constructor for class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary
- ApplicationLicensingSummary.Builder - Class in com.atlassian.crowd.model.licensing
- attachments - Variable in class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
- AuditLogChangesetPopulator - Interface in com.atlassian.crowd.manager.audit
-
Populates the audit log changeset and author
- AuditLogContext - Interface in com.atlassian.crowd.audit
-
Allows to run code with overridden default properties (such as the audit log author or source)
- AuditLogContextCallback<T> - Interface in com.atlassian.crowd.audit
-
Represents a set of operations which should be executed on behalf of
AuditLogAuthor. - AuditLogDiffResultMapper - Interface in com.atlassian.crowd.manager.audit.mapper
- AuditLogEnabledChecker - Interface in com.atlassian.crowd.manager.audit
-
Representation of component which checks whether auditing is enabled or not
- AuditLogGroupMapper - Interface in com.atlassian.crowd.manager.audit.mapper
- AuditLogMetadataResolver - Interface in com.atlassian.crowd.manager.audit
-
Resolves the common properties for the audit log changeset - the author and the current request's address
- AuditLogProperties - Interface in com.atlassian.crowd.manager.audit
- AuditLogUserMapper - Interface in com.atlassian.crowd.manager.audit.mapper
- authenticate(String, String) - Method in interface com.atlassian.crowd.service.UserService
-
Given a username and password, this method checks, whether or not the provided user can be authenticated
- authenticate(HttpServletRequest, HttpServletResponse) - Method in interface com.atlassian.crowd.service.CrowdRememberMeService
-
Attempts to authenticate a request using the remember-me cookie provided on the request.
- authenticateApplication(Application, ApplicationAuthenticationContext, TokenLifetime) - Method in interface com.atlassian.crowd.manager.authentication.TokenAuthenticationManager
-
Authenticates an application and generates an authentication token.
- authenticateApplicationWithoutValidatingPassword(Application, ApplicationAuthenticationContext, TokenLifetime) - Method in interface com.atlassian.crowd.manager.authentication.TokenAuthenticationManager
-
Authenticates an application and generates an authentication token, ignoring the credentials.
- authenticateUser(Application, UserAuthenticationContext, TokenLifetime) - Method in interface com.atlassian.crowd.manager.authentication.TokenAuthenticationManager
-
Authenticates a user and and generates an authentication token.
- authenticateUserWithoutValidatingPassword(Application, UserAuthenticationContext) - Method in interface com.atlassian.crowd.manager.authentication.TokenAuthenticationManager
-
Feigns the authentication process for a user and creates a token for the authentication without validating the password.
- AVATARS_DARK_FEATURE_KEY - Static variable in interface com.atlassian.crowd.darkfeature.CrowdDarkFeatureManager
-
Enables directory avatars in the Browse Principals view.
- AZURE_AD_ADDITIONAL_REGIONS - Static variable in interface com.atlassian.crowd.darkfeature.CrowdDarkFeatureManager
-
Enables China and United States Government as additional Microsoft Entra ID regions available and supported in Crowd
B
- BaseUrlLocator - Class in com.atlassian.crowd.web
-
Utility class that returns the base URL of the running Crowd/Horde server.
- BaseUrlLocator() - Constructor for class com.atlassian.crowd.web.BaseUrlLocator
- bcc - Variable in class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
- body - Variable in class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
- build() - Method in class com.atlassian.crowd.manager.mail.HtmlEmailMessage.Builder
- build() - Method in class com.atlassian.crowd.manager.mail.MailConfiguration.Builder
- build() - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
- build() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedDirectory.Builder
- build() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedUser.Builder
- build() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary.Builder
- builder() - Static method in class com.atlassian.crowd.manager.mail.HtmlEmailMessage
- builder() - Static method in class com.atlassian.crowd.manager.mail.MailConfiguration
- builder() - Static method in class com.atlassian.crowd.manager.mail.TextEmailMessage
- builder() - Static method in class com.atlassian.crowd.model.licensing.ApplicationLicensedDirectory
- builder() - Static method in class com.atlassian.crowd.model.licensing.ApplicationLicensedUser
- builder() - Static method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary
- builder(MailConfiguration) - Static method in class com.atlassian.crowd.manager.mail.MailConfiguration
- builder(TextEmailMessage) - Static method in class com.atlassian.crowd.manager.mail.HtmlEmailMessage
- builder(TextEmailMessage) - Static method in class com.atlassian.crowd.manager.mail.TextEmailMessage
- builder(ApplicationLicensedDirectory) - Static method in class com.atlassian.crowd.model.licensing.ApplicationLicensedDirectory
- builder(ApplicationLicensedUser) - Static method in class com.atlassian.crowd.model.licensing.ApplicationLicensedUser
- builder(ApplicationLicensingSummary) - Static method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary
- Builder() - Constructor for class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
- Builder(TextEmailMessage) - Constructor for class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
C
- CachedUserGroupResolver - Interface in com.atlassian.crowd.manager.user
-
Allows lookups on users/groups stored in the database.
- calculateDifference(AuditLogEventType, User, User) - Method in interface com.atlassian.crowd.manager.audit.mapper.AuditLogUserMapper
- calculateDifference(Group, Group) - Method in interface com.atlassian.crowd.manager.audit.mapper.AuditLogGroupMapper
- calculatePasswordDiff() - Method in interface com.atlassian.crowd.manager.audit.mapper.AuditLogUserMapper
- canShowLicenseUsageForApplication(Long) - Method in interface com.atlassian.crowd.licensing.ApplicationLicensingService
-
Checks whether license usage data can be fetched/shown for the given application
- cc - Variable in class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
- changeEmail(String, String) - Method in interface com.atlassian.crowd.emailchange.EmailChangeManager
-
Changes e-mail for a user in crowd app.
- clearAllExpiredTokens() - Method in interface com.atlassian.crowd.service.CrowdRememberMeService
-
Clears all expired remember me tokens
- clearAllJobs(Application) - Method in interface com.atlassian.crowd.licensing.ApplicationLicensingService
-
Clears all jobs scheduled for an application
- clearAllTokens() - Method in interface com.atlassian.crowd.service.CrowdRememberMeService
-
Clears all remember me tokens for all the users
- clearAllTokensForDirectory(Long) - Method in interface com.atlassian.crowd.service.CrowdRememberMeService
-
Clears all remember me tokens for the users belonging to the given directoryId
- clearAllTokensForSeries(String) - Method in interface com.atlassian.crowd.service.CrowdRememberMeService
-
Clears all remember me tokens for the user with given series
- clearAllTokensForUserInDirectory(String, Long) - Method in interface com.atlassian.crowd.service.CrowdRememberMeService
-
Clears all remember me tokens for the user with given username, and directory id
- ClusterInformation - Interface in com.atlassian.crowd.service.cluster
-
Provides data about cluster
- ClusterMessageListener - Interface in com.atlassian.crowd.service.cluster
-
Receives messages from other nodes in a cluster.
- ClusterMessageService - Interface in com.atlassian.crowd.service.cluster
-
Allows sending short cross-node messages.
- ClusterNode - Interface in com.atlassian.crowd.service.cluster
- ClusterNodeDetails - Interface in com.atlassian.crowd.service.cluster
-
Represents additional monitoring information about the cluster node and it's environment
- ClusterService - Interface in com.atlassian.crowd.service.cluster
-
Provides data about clustering configuration
- com.atlassian.crowd.audit - package com.atlassian.crowd.audit
- com.atlassian.crowd.darkfeature - package com.atlassian.crowd.darkfeature
- com.atlassian.crowd.emailchange - package com.atlassian.crowd.emailchange
- com.atlassian.crowd.feature - package com.atlassian.crowd.feature
- com.atlassian.crowd.licensing - package com.atlassian.crowd.licensing
- com.atlassian.crowd.manager.audit - package com.atlassian.crowd.manager.audit
- com.atlassian.crowd.manager.audit.mapper - package com.atlassian.crowd.manager.audit.mapper
- com.atlassian.crowd.manager.authentication - package com.atlassian.crowd.manager.authentication
- com.atlassian.crowd.manager.bootstrap - package com.atlassian.crowd.manager.bootstrap
- com.atlassian.crowd.manager.emailscan - package com.atlassian.crowd.manager.emailscan
- com.atlassian.crowd.manager.license - package com.atlassian.crowd.manager.license
- com.atlassian.crowd.manager.mail - package com.atlassian.crowd.manager.mail
- com.atlassian.crowd.manager.permission - package com.atlassian.crowd.manager.permission
- com.atlassian.crowd.manager.rememberme - package com.atlassian.crowd.manager.rememberme
- com.atlassian.crowd.manager.sso - package com.atlassian.crowd.manager.sso
- com.atlassian.crowd.manager.user - package com.atlassian.crowd.manager.user
- com.atlassian.crowd.model.licensing - package com.atlassian.crowd.model.licensing
- com.atlassian.crowd.model.page - package com.atlassian.crowd.model.page
- com.atlassian.crowd.service - package com.atlassian.crowd.service
- com.atlassian.crowd.service.cluster - package com.atlassian.crowd.service.cluster
- com.atlassian.crowd.service.license - package com.atlassian.crowd.service.license
- com.atlassian.crowd.service.support - package com.atlassian.crowd.service.support
- com.atlassian.crowd.service.token - package com.atlassian.crowd.service.token
- com.atlassian.crowd.web - package com.atlassian.crowd.web
- CONFIG_DIRECTORY_PARAM - Static variable in interface com.atlassian.crowd.manager.bootstrap.CrowdBootstrapManager
- createAndStoreToken(String, long, int) - Method in interface com.atlassian.crowd.service.token.InviteUserTokenService
-
Create a new token for the given email address and directory ID and store it
- createCookie(Authentication, HttpServletRequest, HttpServletResponse) - Method in interface com.atlassian.crowd.service.CrowdRememberMeService
-
Generates a new remember-me token for the user and sets the corresponding cookie on the response.
- CROWD_SID - Static variable in interface com.atlassian.crowd.manager.bootstrap.CrowdBootstrapManager
- CrowdBootstrapManager - Interface in com.atlassian.crowd.manager.bootstrap
- CrowdDarkFeatureManager - Interface in com.atlassian.crowd.darkfeature
-
Provides methods to determine if specified dark features are enabled or not
- CrowdLicenseManager - Interface in com.atlassian.crowd.manager.license
- CrowdLicenseManagerException - Exception in com.atlassian.crowd.manager.license
- CrowdLicenseManagerException() - Constructor for exception com.atlassian.crowd.manager.license.CrowdLicenseManagerException
- CrowdLicenseManagerException(String) - Constructor for exception com.atlassian.crowd.manager.license.CrowdLicenseManagerException
- CrowdLicenseManagerException(String, Throwable) - Constructor for exception com.atlassian.crowd.manager.license.CrowdLicenseManagerException
- CrowdLicenseManagerException(Throwable) - Constructor for exception com.atlassian.crowd.manager.license.CrowdLicenseManagerException
- CrowdRememberMeConfiguration - Interface in com.atlassian.crowd.manager.rememberme
-
Configuration for Crowd Remember me functionality
- CrowdRememberMeService - Interface in com.atlassian.crowd.service
-
Service allowing storage, retrieval and manipulation of
CrowdRememberMeToken - CrowdSamlConfigurationService - Interface in com.atlassian.crowd.manager.sso
-
A service for managing global SAML configuration.
- CrowdSamlConfigurationServiceInternal - Interface in com.atlassian.crowd.manager.sso
-
A service for managing global SAML configuration.
- CrowdSpecificRememberMeSettings - Interface in com.atlassian.crowd.manager.rememberme
-
Represents basic Remember Me configuration in Crowd
- currentUserHasPermission(UserPermission) - Method in interface com.atlassian.crowd.manager.permission.UserPermissionService
-
Does the current user have the provided permission.
D
- DEFAULT_ENABLED - Static variable in interface com.atlassian.crowd.manager.rememberme.CrowdSpecificRememberMeSettings
-
Default state of Remember Me configuration
- DEFAULT_EXPIRATION_DURATION - Static variable in interface com.atlassian.crowd.manager.rememberme.CrowdSpecificRememberMeSettings
-
Default expiration duration
- DEFAULT_TOKEN_EXPIRY_SECONDS - Static variable in interface com.atlassian.crowd.service.token.InviteUserTokenService
- DELETE_USER_MEMBERSHIPS_BATCHING_ENABLED - Static variable in interface com.atlassian.crowd.darkfeature.CrowdDarkFeatureManager
-
Enables batching of membership deletions during synchronisation
- DESCRIPTION_PROPERTY_KEY - Static variable in interface com.atlassian.crowd.manager.audit.mapper.AuditLogGroupMapper
- DirectoryEntitySearchService - Interface in com.atlassian.crowd.service
-
Interface for various user searches.
E
- EmailChangeManager - Interface in com.atlassian.crowd.emailchange
-
Used to change e-mail of a user in a way that they need to prove that they have access to the e-mail they're trying to change to.
- EmailMessage - Interface in com.atlassian.crowd.manager.mail
-
Represents an email message
- EmailsScanFailedToRunException - Exception in com.atlassian.crowd.manager.emailscan
-
Thrown when emails scan failed to run.
- EmailsScanFailedToRunException(String, Throwable) - Constructor for exception com.atlassian.crowd.manager.emailscan.EmailsScanFailedToRunException
- equals(Object) - Method in class com.atlassian.crowd.manager.authentication.ImmutableCrowdSpecificRememberMeSettings
- equals(Object) - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage
- equals(Object) - Method in class com.atlassian.crowd.manager.permission.AdministeredGroupsQuery
- equals(Object) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedDirectory
- equals(Object) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedUser
- equals(Object) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary
- EVENT_TRANSFORMER_DIRECTORY_MANAGER_CACHE_ENABLED - Static variable in interface com.atlassian.crowd.darkfeature.CrowdDarkFeatureManager
-
Enables caching of the DirectoryManager in the EventTransformer
- execute() - Method in interface com.atlassian.crowd.audit.AuditLogContextCallback
-
Operations which should be executed in given AuthorContext
AuditLogContextAuditLogAuthor - ExpirableUserTokenService - Interface in com.atlassian.crowd.service.token
-
Service for handling expirable user tokens
- extendSupportInformation(SupportInformationBuilder) - Method in interface com.atlassian.crowd.service.support.AdditionalSupportInformationService
-
Adds additional support information to the provided builder
- extendSupportInformation(SupportInformationBuilder, Application, int) - Method in interface com.atlassian.crowd.service.support.AdditionalSupportInformationService
-
Adds additional support information related to the specified application to the provided builder
- EXTERNAL_ID_PROPERTY_KEY - Static variable in interface com.atlassian.crowd.manager.audit.mapper.AuditLogGroupMapper
F
- FeatureEnabledChecker - Interface in com.atlassian.crowd.feature
-
Class providing information whether given feature is enabled.
- findAuthorisedApplications(User, String) - Method in interface com.atlassian.crowd.manager.authentication.TokenAuthenticationManager
-
Returns a list of applications a user is authorised to authenticate with.
- findByToken(String) - Method in interface com.atlassian.crowd.service.token.InviteUserTokenService
-
Find the token using the given random hash
- findGroups(int, int) - Method in interface com.atlassian.crowd.manager.permission.UserPermissionAdminService
-
List all groups that the Crowd console application can see.
- findGroupsByIds(Collection<Long>) - Method in interface com.atlassian.crowd.manager.user.CachedUserGroupResolver
-
Bulk find groups with the specified database identifiers.
- findGroupsByPrefix(String, int, int) - Method in interface com.atlassian.crowd.manager.permission.UserPermissionAdminService
-
List all groups that the Crowd console application can see, filtered by prefix.
- findGroupsWithPermission(int, int) - Method in interface com.atlassian.crowd.manager.permission.UserPermissionAdminService
-
Find all groups with an explicit permission Note: there are no authentication checks in this method
- findGroupsWithPermissionByPrefix(String, int, int) - Method in interface com.atlassian.crowd.manager.permission.UserPermissionAdminService
-
Find all groups with an explicit permission Note: there are no authentication checks in this method
- findUserByToken(Token, Application) - Method in interface com.atlassian.crowd.manager.authentication.TokenAuthenticationManager
-
Will find a user via the passed in token.
- findUsersByIds(Collection<Long>) - Method in interface com.atlassian.crowd.manager.user.CachedUserGroupResolver
-
Bulk find users with the specified database identifiers.
- findUserTokenByKey(String, Application) - Method in interface com.atlassian.crowd.manager.authentication.TokenAuthenticationManager
-
Returns the token matching a given key
- from - Variable in class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
G
- generateCertificateAndPrivateKey() - Method in interface com.atlassian.crowd.manager.sso.SamlSSOCertificateService
-
Generates and stores new pair of certificate and private key both 4096 bits long.
- getAdminGroup() - Method in interface com.atlassian.crowd.manager.permission.GroupGroupAdministrationMapping
-
Returns the administration group
- getAdministeredGroups(User, AdministeredGroupsQuery) - Method in interface com.atlassian.crowd.manager.permission.GroupAdministrationPermissionService
-
Looks for groups a user administers
- getAdministeredGroupsForCurrentUser(AdministeredGroupsQuery) - Method in interface com.atlassian.crowd.manager.permission.GroupAdministrationPermissionService
-
Looks for groups that currently logged in user administers
- getApplication() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary
- getApplicationSubtype() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary
- getAttachments() - Method in interface com.atlassian.crowd.manager.mail.EmailMessage
- getAttachments() - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage
- getAuthenticatedUsername(HttpServletRequest) - Method in interface com.atlassian.crowd.service.UserService
-
Returns the username of the currently logged in user or null if no user can be found.
- getAverageLoad() - Method in interface com.atlassian.crowd.service.cluster.ClusterNodeDetails
- getBaseUrlFrom(HttpServletRequest) - Static method in class com.atlassian.crowd.web.BaseUrlLocator
- getBcc() - Method in interface com.atlassian.crowd.manager.mail.EmailMessage
- getBcc() - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage
- getBody() - Method in interface com.atlassian.crowd.manager.mail.EmailMessage
- getBody() - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage
- getCc() - Method in interface com.atlassian.crowd.manager.mail.EmailMessage
- getCc() - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage
- getCertificate(long) - Method in interface com.atlassian.crowd.manager.sso.SamlSSOCertificateService
- getCertificateToVerifySignature() - Method in interface com.atlassian.crowd.manager.sso.CrowdSamlConfigurationService
- getClusterNode() - Method in interface com.atlassian.crowd.service.cluster.ClusterService
-
Retrieves details for this node
- getConfiguration() - Method in interface com.atlassian.crowd.manager.rememberme.CrowdRememberMeConfiguration
- getConfiguration() - Method in interface com.atlassian.crowd.manager.sso.CrowdSamlConfigurationService
- getConfiguration() - Method in interface com.atlassian.crowd.service.CrowdRememberMeService
-
Retrieves current configuration
- getCookieMaxAgeInMillis() - Method in interface com.atlassian.crowd.manager.rememberme.CrowdRememberMeConfiguration
-
Returns max cookie age in ms.
- getCookieName() - Method in interface com.atlassian.crowd.manager.rememberme.CrowdRememberMeConfiguration
-
Gets remember me cookie name
- getCookiePath(HttpServletRequest) - Method in interface com.atlassian.crowd.manager.rememberme.CrowdRememberMeConfiguration
-
Path to be configured in the cookie
- getCrowdDirectoryId() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedDirectory
- getCurrentHeapSize() - Method in interface com.atlassian.crowd.service.cluster.ClusterNodeDetails
- getCurrentResourceUsageTotal() - Method in interface com.atlassian.crowd.manager.license.CrowdLicenseManager
-
Returns pre-calculated number of unique Principals currently being used by Crowd.
- getDebugLogs() - Method in class com.atlassian.crowd.manager.mail.SendTestMailResult
- getDetails() - Method in interface com.atlassian.crowd.service.cluster.ClusterNode
- getDirectGroupLevelAdminGroups(boolean) - Method in interface com.atlassian.crowd.manager.permission.GroupAdministrationPermissionService
- getDirectGroupLevelAdminUsers(boolean) - Method in interface com.atlassian.crowd.manager.permission.GroupAdministrationPermissionService
- getDirectoryId() - Method in class com.atlassian.crowd.manager.permission.AdministeredGroupsQuery
- getDuplicatedEmailsCount() - Method in class com.atlassian.crowd.manager.emailscan.ValidationResult
- getEmail() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedUser
- getEmailAddress() - Method in exception com.atlassian.crowd.emailchange.SameEmailAddressException
- getExpirationDuration() - Method in class com.atlassian.crowd.manager.authentication.ImmutableCrowdSpecificRememberMeSettings
- getExpirationDuration() - Method in interface com.atlassian.crowd.manager.rememberme.CrowdSpecificRememberMeSettings
- getFrom() - Method in interface com.atlassian.crowd.manager.mail.EmailMessage
- getFrom() - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage
- getFullName() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedUser
- getGeneratedOn() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary
- getGracePeriodInMillis() - Method in interface com.atlassian.crowd.manager.rememberme.CrowdRememberMeConfiguration
-
Returns max grace period after a remember-me token has been claimed
- getGroupAdministrators(Group) - Method in interface com.atlassian.crowd.manager.permission.GroupAdministrationConfigurationService
-
Searches and returns all administrators a given group
- getGroupLevelAdmins(boolean) - Method in interface com.atlassian.crowd.manager.permission.UserPermissionService
- getGroupMappings() - Method in interface com.atlassian.crowd.manager.permission.SingleGroupAdministrationMappings
-
Returns the group mappings
- getHeaders() - Method in interface com.atlassian.crowd.manager.mail.EmailMessage
- getHeaders() - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage
- getHostname() - Method in interface com.atlassian.crowd.service.cluster.ClusterNodeDetails
- getHtmlBody() - Method in class com.atlassian.crowd.manager.mail.HtmlEmailMessage
- getId() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedDirectory
- getId() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedUser
- getInformation() - Method in interface com.atlassian.crowd.service.cluster.ClusterService
- getInvalidEmailsCount() - Method in class com.atlassian.crowd.manager.emailscan.ValidationResult
- getIpAddress() - Method in interface com.atlassian.crowd.service.cluster.ClusterNodeDetails
- getIsCrowdDirectory() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedDirectory
- getKeyCertificatePair(long) - Method in interface com.atlassian.crowd.manager.sso.SamlSSOCertificateServiceInternal
- getKeyCertificatePairToSign() - Method in interface com.atlassian.crowd.manager.sso.CrowdSamlConfigurationServiceInternal
- getLastActive() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedUser
- getLastHeartbeat() - Method in interface com.atlassian.crowd.service.cluster.ClusterNode
- getLastValidationResult(long) - Method in interface com.atlassian.crowd.manager.emailscan.AppIssuesWithMailsValidationService
-
Gets result of the latest scan for a given application.
- getLicense() - Method in interface com.atlassian.crowd.manager.license.CrowdLicenseManager
-
This will retrieve the license for the currently running Crowd instance.
- getLicense() - Method in interface com.atlassian.crowd.service.license.LicenseService
- getLicense(String) - Method in interface com.atlassian.crowd.manager.license.CrowdLicenseManager
-
This will parse a license key into a license.
- getLicensingSummary(Long, String, Long) - Method in interface com.atlassian.crowd.licensing.ApplicationLicensingService
-
Return the licensing summary if available
- getLimit() - Method in class com.atlassian.crowd.manager.permission.AdministeredGroupsQuery
- getLimit() - Method in interface com.atlassian.crowd.model.page.Page
- getLimit() - Method in class com.atlassian.crowd.model.page.PageImpl
- getLocalHome() - Method in interface com.atlassian.crowd.service.HomeDirectoryService
- getMailConfiguration() - Method in interface com.atlassian.crowd.manager.mail.MailConfigurationService
- getMailConfiguration() - Method in interface com.atlassian.crowd.manager.mail.MailManager
-
Deprecated.
- getMaxHeapSize() - Method in interface com.atlassian.crowd.service.cluster.ClusterNodeDetails
- getMaximumUserLimit() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary
- getMetadata() - Method in interface com.atlassian.crowd.manager.sso.CrowdSamlConfigurationService
- getName() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedDirectory
- getNodeId() - Method in interface com.atlassian.crowd.service.cluster.ClusterNode
-
Retrieves a cluster-wide unique identifier for this node.
- getNodeId() - Method in interface com.atlassian.crowd.service.cluster.ClusterService
-
Retrieves a cluster-wide unique identifier for this node.
- getNodeName() - Method in interface com.atlassian.crowd.service.cluster.ClusterNode
-
A long living cluster name that is defined by setting the system property
cluster.node.name - getNodes() - Method in interface com.atlassian.crowd.service.cluster.ClusterInformation
- getNotificationEmails() - Method in class com.atlassian.crowd.manager.mail.MailConfiguration
- getPendingNewEmailByToken(String) - Method in interface com.atlassian.crowd.emailchange.EmailChangeManager
-
Returns new e-mail address for a e-mail change token.
- getPendingNewEmailByUser(String, long) - Method in interface com.atlassian.crowd.emailchange.EmailChangeManager
-
Returns new e-mail address for a user in crowd app for whom there's a pending e-mail verification.
- getRawLicense() - Method in interface com.atlassian.crowd.manager.license.CrowdLicenseManager
-
This will retrieve the license key for the currently running Crowd instance.
- getRecipientAddress() - Method in interface com.atlassian.crowd.manager.mail.EmailMessage
-
Deprecated.since 3.7 use
EmailMessage.getTo()as it's possible to have multiple recipients of a single e-mail - getReplyTo() - Method in interface com.atlassian.crowd.manager.mail.EmailMessage
- getReplyTo() - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage
- getRestrictedDomains() - Method in interface com.atlassian.crowd.service.SignupSettingsService
-
Returns list of domains.
- getResults() - Method in interface com.atlassian.crowd.model.page.Page
- getResults() - Method in class com.atlassian.crowd.model.page.PageImpl
- getSanitizedProperties() - Method in interface com.atlassian.crowd.manager.audit.AuditLogProperties
- getSearch() - Method in class com.atlassian.crowd.manager.permission.AdministeredGroupsQuery
- getServerID() - Method in interface com.atlassian.crowd.manager.bootstrap.CrowdBootstrapManager
- getSharedHome() - Method in interface com.atlassian.crowd.service.HomeDirectoryService
- getSize() - Method in interface com.atlassian.crowd.model.page.Page
- getSize() - Method in class com.atlassian.crowd.model.page.PageImpl
- getSmtpServer() - Method in class com.atlassian.crowd.manager.mail.MailConfiguration
- getStart() - Method in class com.atlassian.crowd.manager.permission.AdministeredGroupsQuery
- getStart() - Method in interface com.atlassian.crowd.model.page.Page
- getStart() - Method in class com.atlassian.crowd.model.page.PageImpl
- getSubject() - Method in interface com.atlassian.crowd.manager.mail.EmailMessage
- getSubject() - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage
- getSysAdmins(Application, boolean) - Method in interface com.atlassian.crowd.manager.permission.UserPermissionService
- getTargetGroup() - Method in class com.atlassian.crowd.manager.permission.GroupAdministrationMapping
- getTargetGroup() - Method in interface com.atlassian.crowd.manager.permission.GroupGroupAdministrationMapping
-
Returns the target group
- getTargetGroup() - Method in interface com.atlassian.crowd.manager.permission.UserGroupAdministrationMapping
-
Returns the target group
- getTo() - Method in interface com.atlassian.crowd.manager.mail.EmailMessage
- getTo() - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage
- getTokenExpiryTime(Token) - Method in interface com.atlassian.crowd.manager.authentication.TokenAuthenticationManager
-
Returns the expiry time of a token.
- getTotalDirectories() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary
- getTotalUsers() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary
- getTotalUsersFromLocalCrowd() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary
- getUptime() - Method in interface com.atlassian.crowd.service.cluster.ClusterNodeDetails
- getUser() - Method in interface com.atlassian.crowd.manager.permission.UserGroupAdministrationMapping
-
Returns the administrator
- getUserMappings() - Method in interface com.atlassian.crowd.manager.permission.SingleGroupAdministrationMappings
-
Returns the user mappings
- getUsername() - Method in exception com.atlassian.crowd.emailchange.SameEmailAddressException
- getUsername() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedUser
- getUsersWithPermission(Application, UserPermission, boolean) - Method in interface com.atlassian.crowd.manager.permission.UserPermissionService
- getVersionId() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary
- grantGroupPermissions(GroupGroupAdministrationMapping) - Method in interface com.atlassian.crowd.manager.permission.GroupAdministrationConfigurationService
-
Grants administration rights basing on the passed mapping
- grantGroupPermissions(UserGroupAdministrationMapping) - Method in interface com.atlassian.crowd.manager.permission.GroupAdministrationConfigurationService
-
Grants administration rights basing on the passed mapping
- GroupAdministrationConfigurationService - Interface in com.atlassian.crowd.manager.permission
-
Checks, assigns and revokes access to administer groups by other groups and users
- GroupAdministrationMapping - Class in com.atlassian.crowd.manager.permission
-
A class which inheritors can extend to create mappings of some entities to groups they can be administrators of
- GroupAdministrationMapping(Group) - Constructor for class com.atlassian.crowd.manager.permission.GroupAdministrationMapping
- GroupAdministrationPermissionService - Interface in com.atlassian.crowd.manager.permission
-
Allows clients to check group permissions of users
- GroupGroupAdministrationMapping - Interface in com.atlassian.crowd.manager.permission
-
Represents an administration mapping of group to group
H
- handleMessage(String, String) - Method in interface com.atlassian.crowd.service.cluster.ClusterMessageListener
- hashCode() - Method in class com.atlassian.crowd.manager.authentication.ImmutableCrowdSpecificRememberMeSettings
- hashCode() - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage
- hashCode() - Method in class com.atlassian.crowd.manager.permission.AdministeredGroupsQuery
- hashCode() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedDirectory
- hashCode() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedUser
- hashCode() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary
- hasPermission(String, UserPermission) - Method in interface com.atlassian.crowd.manager.permission.UserPermissionService
-
Does the provided user have the provided permission.
- hasPermissionOutsideOfGroups(String, UserPermission, Collection<DirectoryGroup>) - Method in interface com.atlassian.crowd.manager.permission.UserPermissionService
-
Does the provided user have the provided permission when not considering the provided groups.
- hasUserEmailChangePending(String, long) - Method in interface com.atlassian.crowd.emailchange.EmailChangeManager
-
Returns true if there is a pending e-mail verification for a user in crowd app, false otherwise.
- headers - Variable in class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
- HomeDirectoryService - Interface in com.atlassian.crowd.service
-
Provides information about local and shared home directories.
- HtmlEmailMessage - Class in com.atlassian.crowd.manager.mail
-
Represents a html message.
- HtmlEmailMessage.Builder - Class in com.atlassian.crowd.manager.mail
I
- ImmutableCrowdSpecificRememberMeSettings - Class in com.atlassian.crowd.manager.authentication
- ImmutableCrowdSpecificRememberMeSettings(boolean, Duration) - Constructor for class com.atlassian.crowd.manager.authentication.ImmutableCrowdSpecificRememberMeSettings
- invalidateAllTokens() - Method in interface com.atlassian.crowd.manager.authentication.TokenAuthenticationManager
-
Invalidates all user and application tokens.
- invalidateToken(String) - Method in interface com.atlassian.crowd.manager.authentication.TokenAuthenticationManager
-
Attempts to invalidate a Token based on the passed in Token key (random hash).
- invalidateTokensForUser(String, String, String) - Method in interface com.atlassian.crowd.manager.authentication.TokenAuthenticationManager
-
Invalidates all sessions for a user, possibly excluding a specific one.
- InvalidChangeEmailTokenException - Exception in com.atlassian.crowd.emailchange
-
Thrown when provided invalid (including expired) change e-mail token.
- InvalidChangeEmailTokenException(String) - Constructor for exception com.atlassian.crowd.emailchange.InvalidChangeEmailTokenException
- InviteUserTokenService - Interface in com.atlassian.crowd.service.token
-
Service for handling invite user tokens
- isAccessible() - Method in interface com.atlassian.crowd.feature.FeatureEnabledChecker
-
Returns whether the feature is accessible under current licensing terms.
- isActive() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary
- isAuditLogEnabled() - Method in interface com.atlassian.crowd.manager.audit.AuditLogProperties
- isAuditLogEnabledForSynchronisation() - Method in interface com.atlassian.crowd.manager.audit.AuditLogProperties
- isAvailable() - Method in interface com.atlassian.crowd.service.cluster.ClusterService
- isAvailableForDirectory(long) - Method in interface com.atlassian.crowd.emailchange.EmailChangeManager
-
Returns true if e-mail change by end-user feature is available for a given directory.
- isAvatarsEnabled() - Method in interface com.atlassian.crowd.darkfeature.CrowdDarkFeatureManager
- isAzureADAdditionalRegionsEnabled() - Method in interface com.atlassian.crowd.darkfeature.CrowdDarkFeatureManager
- isBuildWithinMaintenancePeriod(CrowdLicense) - Method in interface com.atlassian.crowd.manager.license.CrowdLicenseManager
-
Return's true if the current Build is within the maintenance period for the Crowd license
- isBuildWithinMaintenancePeriod(String) - Method in interface com.atlassian.crowd.manager.license.CrowdLicenseManager
- isConfigured() - Method in interface com.atlassian.crowd.manager.mail.MailConfigurationService
- isConfigured() - Method in interface com.atlassian.crowd.manager.mail.MailManager
-
Deprecated.Use
instead - isCookieHttpOnly(HttpServletRequest) - Method in interface com.atlassian.crowd.manager.rememberme.CrowdRememberMeConfiguration
-
Is the cookie http only
- isCurrentUserAdminOfGroup(Group) - Method in interface com.atlassian.crowd.manager.permission.GroupAdministrationPermissionService
-
Check if a current logged in user is an administrator of a group
- isDeleteUserMembershipsBatchingEnabled() - Method in interface com.atlassian.crowd.darkfeature.CrowdDarkFeatureManager
- isEmailAllowed(String) - Method in interface com.atlassian.crowd.service.SignupSettingsService
-
Checks if the given email address is allowed to sign up.
- isEmailSentOnSignUp() - Method in interface com.atlassian.crowd.service.SignupSettingsService
- isEnabled() - Method in class com.atlassian.crowd.manager.authentication.ImmutableCrowdSpecificRememberMeSettings
- isEnabled() - Method in interface com.atlassian.crowd.manager.rememberme.CrowdSpecificRememberMeSettings
-
Provides information whether Remember Me functionality is Enabled at the moment
- isEventTransformerDirectoryManagerCacheEnabled() - Method in interface com.atlassian.crowd.darkfeature.CrowdDarkFeatureManager
- isGroupLevelAdmin(String) - Method in interface com.atlassian.crowd.manager.permission.UserPermissionService
-
Does the provided user have Group Level Admin permissions.
- isLastPage() - Method in interface com.atlassian.crowd.model.page.Page
- isLastPage() - Method in class com.atlassian.crowd.model.page.PageImpl
- isLicenseKeyValid(String) - Method in interface com.atlassian.crowd.manager.license.CrowdLicenseManager
-
Will validate that a given License key is valid
- isLicenseValid() - Method in interface com.atlassian.crowd.manager.license.CrowdLicenseManager
-
This will evaluate against the current license stored in Crowd LicenseStore.
- isLicenseValid(CrowdLicense) - Method in interface com.atlassian.crowd.manager.license.CrowdLicenseManager
-
Same logic as
CrowdLicenseManager.isLicenseValid() - isLicensingConfigured(Long) - Method in interface com.atlassian.crowd.licensing.ApplicationLicensingService
-
Checks if licensing is configured for specific application
- isLocal() - Method in interface com.atlassian.crowd.service.cluster.ClusterNode
- isNestedGroupsGroupMembershipChangesBatchedEnabled() - Method in interface com.atlassian.crowd.darkfeature.CrowdDarkFeatureManager
- isResourceTotalOverLimit(float, int) - Method in interface com.atlassian.crowd.manager.license.CrowdLicenseManager
-
Calculates the percentage of currentResourceCount over the user limit on a license and returns true or false if the percentage is above the passed in limit.
- isResourceTotalUnderLimitInLicenseKey(String) - Method in interface com.atlassian.crowd.manager.license.CrowdLicenseManager
-
Validate if a given license key has a higher resource limit than current total resource count
- isSetupLicenseKeyValid(String) - Method in interface com.atlassian.crowd.manager.license.CrowdLicenseManager
-
Checks if a license key valid for set up.
- isSignupEnabled() - Method in interface com.atlassian.crowd.service.SignupSettingsService
- isSuccess() - Method in class com.atlassian.crowd.manager.mail.SendTestMailResult
- isSystemAdmin(String) - Method in interface com.atlassian.crowd.service.UserService
-
Returns true or false depending on if a user has been granted the sysAdmin permission within Crowd.
- isTokenValid(String) - Method in interface com.atlassian.crowd.emailchange.EmailChangeManager
-
Returns true if a given token is a valid e-mail change verification token.
- isUserAdminOfGroup(User, Group) - Method in interface com.atlassian.crowd.manager.permission.GroupAdministrationPermissionService
-
Check if a user is an administrator of a group
- isUserGroupLevelAdmin(User) - Method in interface com.atlassian.crowd.manager.permission.GroupAdministrationPermissionService
- isUserInGroup(String, String) - Method in interface com.atlassian.crowd.service.UserService
-
Returns whether the user is in the specify group
- isVersionUptoDate(Long, String, Long) - Method in interface com.atlassian.crowd.licensing.ApplicationLicensingService
-
Checks whether requested version is up to date or not for the given
ApplicationSubtypeif supplied
L
- LicenseService - Interface in com.atlassian.crowd.service.license
-
Allows interacting with the license for the Crowd Server
- listDirectories(Long, String, Long, int, int) - Method in interface com.atlassian.crowd.licensing.ApplicationLicensingService
-
Returns list of directories linked to the users who are consuming licenses in the given application
- listJiraTypes(Long, Long) - Method in interface com.atlassian.crowd.licensing.ApplicationLicensingService
-
Returns list of jira sub-types available for the given
ApplicationType.JIRAapplication - LOADING - Enum constant in enum class com.atlassian.crowd.licensing.ApplicationLicensingStatus
- LOCAL_PROPERTY_KEY - Static variable in interface com.atlassian.crowd.manager.audit.mapper.AuditLogGroupMapper
- LoginByEmailFeatureFlag - Interface in com.atlassian.crowd.feature
M
- MailConfiguration - Class in com.atlassian.crowd.manager.mail
-
Represents a mail configuration
- MailConfiguration(MailConfiguration.Builder) - Constructor for class com.atlassian.crowd.manager.mail.MailConfiguration
- MailConfiguration.Builder - Class in com.atlassian.crowd.manager.mail
- MailConfigurationService - Interface in com.atlassian.crowd.manager.mail
-
The service for interacting with the mail configuration
- MailManager - Interface in com.atlassian.crowd.manager.mail
- MailSendException - Exception in com.atlassian.crowd.manager.mail
- MailSendException(EmailMessage) - Constructor for exception com.atlassian.crowd.manager.mail.MailSendException
- MailSendException(EmailMessage, Throwable) - Constructor for exception com.atlassian.crowd.manager.mail.MailSendException
- MailSendException(Throwable) - Constructor for exception com.atlassian.crowd.manager.mail.MailSendException
- MailSendException(InternetAddress) - Constructor for exception com.atlassian.crowd.manager.mail.MailSendException
-
Deprecated.since 3.7 use
MailSendException(EmailMessage) - MailSendException(InternetAddress, Throwable) - Constructor for exception com.atlassian.crowd.manager.mail.MailSendException
-
Deprecated.since 3.7 use
MailSendException(EmailMessage, Throwable) - mapDiffResult(DiffResult<T>) - Method in interface com.atlassian.crowd.manager.audit.mapper.AuditLogDiffResultMapper
- mapDiffsToAuditLogEntries(AuditLogEventType, String, DiffResult) - Method in interface com.atlassian.crowd.manager.audit.mapper.AuditLogUserMapper
N
- NAME_PROPERTY_KEY - Static variable in interface com.atlassian.crowd.manager.audit.mapper.AuditLogGroupMapper
- NESTED_GROUPS_GROUP_MEMBERSHIP_CHANGES_BATCHING_ENABLED - Static variable in interface com.atlassian.crowd.darkfeature.CrowdDarkFeatureManager
-
Enables batching for changes of Nested Group Memberships in DbCachingRemoteChangeOperations
- NOT_CONFIGURED - Enum constant in enum class com.atlassian.crowd.licensing.ApplicationLicensingStatus
P
- Page<T> - Interface in com.atlassian.crowd.model.page
- PageImpl<T> - Class in com.atlassian.crowd.model.page
- PageImpl(Iterable<T>, int, int, int, boolean) - Constructor for class com.atlassian.crowd.model.page.PageImpl
- PASSWORD_CREDENTIAL_PROPERTY_KEY - Static variable in interface com.atlassian.crowd.manager.audit.mapper.AuditLogUserMapper
- populateCommonChangesetProperties(AuditLogChangeset, boolean) - Method in interface com.atlassian.crowd.manager.audit.AuditLogChangesetPopulator
-
Populates the author, timestamp and IP address in the audit log changeset.
- PRESENT - Enum constant in enum class com.atlassian.crowd.licensing.ApplicationLicensingStatus
- publish(String, String) - Method in interface com.atlassian.crowd.service.cluster.ClusterMessageService
-
Send a message to other nodes (excluding the sender), notifying all listeners on a specific channel.
R
- recalculateResourceUsageTotal() - Method in interface com.atlassian.crowd.manager.license.CrowdLicenseManager
-
This will calculate the number of unique Principals currently being used by Crowd.
- regenerateCertificateAndPrivateKeyToSign() - Method in interface com.atlassian.crowd.manager.sso.CrowdSamlConfigurationService
-
Generates and stores new pair of certificate and private key.
- registerListener(ClusterMessageListener, String) - Method in interface com.atlassian.crowd.service.cluster.ClusterMessageService
-
Register a listener on a channel.
- removeCookie(HttpServletRequest, HttpServletResponse) - Method in interface com.atlassian.crowd.service.CrowdRememberMeService
-
Clears the remember-me cookie and removes all remember-me tokens for the corresponding series
- removeExpiredTokens() - Method in interface com.atlassian.crowd.manager.authentication.TokenAuthenticationManager
-
Removes all tokens that have exceeded their expiry time.
- removeExpiredTokens(Date) - Method in interface com.atlassian.crowd.service.token.ExpirableUserTokenService
-
Remove all tokens which have expired as of the given date
- removeToken(String) - Method in interface com.atlassian.crowd.service.token.InviteUserTokenService
-
Removes the token with the given random hash
- replyTo - Variable in class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
- resendEmail(String, long) - Method in interface com.atlassian.crowd.emailchange.EmailChangeManager
-
Resends an e-mail with a new token for a user in crowd app that has a pending e-mail verification.
- resolve(String) - Method in interface com.atlassian.crowd.service.UserService
-
Returns the user that made this request or
nullif this application does not have such a user. - resolveAuthor() - Method in interface com.atlassian.crowd.manager.audit.AuditLogMetadataResolver
- resolveIpAddress() - Method in interface com.atlassian.crowd.manager.audit.AuditLogMetadataResolver
- resolveSource() - Method in interface com.atlassian.crowd.manager.audit.AuditLogMetadataResolver
- revokeGroupPermissions(GroupGroupAdministrationMapping) - Method in interface com.atlassian.crowd.manager.permission.GroupAdministrationConfigurationService
-
Removes grant for the specified admin group and the target group
- revokeGroupPermissions(UserGroupAdministrationMapping) - Method in interface com.atlassian.crowd.manager.permission.GroupAdministrationConfigurationService
-
Removes grant for the specified admin user and the target group
- revokePermissionsForGroup(DirectoryGroup) - Method in interface com.atlassian.crowd.manager.permission.UserPermissionAdminService
-
Remove all permissions from the given group.
- runValidation(long) - Method in interface com.atlassian.crowd.manager.emailscan.AppIssuesWithMailsValidationService
-
Runs scan for a given application.
S
- SameEmailAddressException - Exception in com.atlassian.crowd.emailchange
-
Thrown when user tries to change their e-mail to the same e-mail they already have.
- SameEmailAddressException(String, String) - Constructor for exception com.atlassian.crowd.emailchange.SameEmailAddressException
- SamlSSOCertificateService - Interface in com.atlassian.crowd.manager.sso
-
A service for managing pairs of certificate and private key used in SSO.
- SamlSSOCertificateServiceInternal - Interface in com.atlassian.crowd.manager.sso
-
A service for managing pairs of certificate and private key used in SSO.
- SANITIZED_VALUE - Static variable in interface com.atlassian.crowd.manager.audit.mapper.AuditLogDiffResultMapper
- saveConfiguration(MailConfiguration) - Method in interface com.atlassian.crowd.manager.mail.MailConfigurationService
-
Saves mail configuration
- saveConfiguration(MailConfiguration) - Method in interface com.atlassian.crowd.manager.mail.MailManager
-
Deprecated.Use
instead - saveConfiguration(CrowdSpecificRememberMeSettings) - Method in interface com.atlassian.crowd.manager.rememberme.CrowdRememberMeConfiguration
-
Stores passed configuration
- saveConfiguration(CrowdSpecificRememberMeSettings) - Method in interface com.atlassian.crowd.service.CrowdRememberMeService
-
Validates and stores passed configuration, if
CrowdSpecificRememberMeSettings.isEnabled()happens to befalseall existing tokens will be expired immediately - scheduleRefreshApplicationDataJobImmediately(long) - Method in interface com.atlassian.crowd.licensing.ApplicationLicensingService
-
Schedules updating application license usage data immediately
- searchGroups(EntityQuery<Group>, List<Directory>) - Method in interface com.atlassian.crowd.service.DirectoryEntitySearchService
-
Returns groups matching
groupsQuery. - searchLicensedUsers(Long, String, String, String, Long, Long, int, int) - Method in interface com.atlassian.crowd.licensing.ApplicationLicensingService
-
Returns list of license consuming users in the products along with the total count of users matching the supplied query
- searchPotentialMembers(EntityQuery<User>, long, String) - Method in interface com.atlassian.crowd.service.DirectoryEntitySearchService
-
Returns users that can be assigned as members of the specified group.
- searchUsers(EntityQuery<User>, List<Directory>) - Method in interface com.atlassian.crowd.service.DirectoryEntitySearchService
-
Returns users matching
usersQuery. - sendEmail(EmailMessage) - Method in interface com.atlassian.crowd.manager.mail.MailManager
-
Sends a single email using the configured mail server
- sendEmailAuthorization(String, String, long, String) - Method in interface com.atlassian.crowd.emailchange.EmailChangeManager
-
Starts e-mail change flow for a user in crowd app, by sending two e-mails.
- sendEmails(Collection<? extends EmailMessage>) - Method in interface com.atlassian.crowd.manager.mail.MailManager
-
Sends multiple emails using the configured mail server.
- sendHtmlEmail(InternetAddress, String, String, String) - Method in interface com.atlassian.crowd.manager.mail.MailManager
-
Deprecated.since 4.4.0, Use
MailManager.sendEmail(com.atlassian.crowd.manager.mail.EmailMessage)instead - sendPlainTextEmail(InternetAddress, String, String) - Method in interface com.atlassian.crowd.manager.mail.MailManager
-
Deprecated.since 4.4.0, Use
MailManager.sendEmail(com.atlassian.crowd.manager.mail.EmailMessage)instead - sendPlainTextEmail(InternetAddress, String, String, Map<String, String>, Map<String, DataSource>) - Method in interface com.atlassian.crowd.manager.mail.MailManager
-
Deprecated.since 4.4.0, Use
MailManager.sendEmail(com.atlassian.crowd.manager.mail.EmailMessage)instead - sendTestMail(SMTPServer, InternetAddress) - Method in interface com.atlassian.crowd.manager.mail.MailManager
-
Send a test email using the supplied mail server (remote host / JNDI)
- SendTestMailResult - Class in com.atlassian.crowd.manager.mail
-
Represents a result of sending a test email using MailManager.
- SendTestMailResult(String, boolean) - Constructor for class com.atlassian.crowd.manager.mail.SendTestMailResult
- setActive(boolean) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary.Builder
- setApplication(Application) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary.Builder
- setApplicationSubtype(String) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary.Builder
- setAttachments(Map<String, DataSource>) - Method in class com.atlassian.crowd.manager.mail.HtmlEmailMessage.Builder
- setAttachments(Map<String, DataSource>) - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
- setAuthenticatedUser(String) - Method in interface com.atlassian.crowd.service.UserService
-
Authenticate the current user by setting an appropriate authentication token in Spring Security's SecurityContext.
- setBcc(Iterable<InternetAddress>) - Method in class com.atlassian.crowd.manager.mail.HtmlEmailMessage.Builder
- setBcc(Iterable<InternetAddress>) - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
- setBody(String) - Method in class com.atlassian.crowd.manager.mail.HtmlEmailMessage.Builder
- setBody(String) - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
- setCc(Iterable<InternetAddress>) - Method in class com.atlassian.crowd.manager.mail.HtmlEmailMessage.Builder
- setCc(Iterable<InternetAddress>) - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
- setCrowdDirectoryId(Long) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedDirectory.Builder
- setEmail(String) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedUser.Builder
- setEmailSentOnSignUp(boolean) - Method in interface com.atlassian.crowd.service.SignupSettingsService
- setFrom(InternetAddress) - Method in class com.atlassian.crowd.manager.mail.HtmlEmailMessage.Builder
- setFrom(InternetAddress) - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
- setFullName(String) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedUser.Builder
- setGeneratedOn(Date) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary.Builder
- setHeaders(Map<String, String>) - Method in class com.atlassian.crowd.manager.mail.HtmlEmailMessage.Builder
- setHeaders(Map<String, String>) - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
- setHtmlBody(String) - Method in class com.atlassian.crowd.manager.mail.HtmlEmailMessage.Builder
- setId(Long) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedUser.Builder
- setId(String) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedDirectory.Builder
- setIsCrowdDirectory(boolean) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedDirectory.Builder
- setLastActive(Date) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedUser.Builder
- setMaximumUserLimit(int) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary.Builder
- setName(String) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedDirectory.Builder
- setNotificationEmails(List<String>) - Method in class com.atlassian.crowd.manager.mail.MailConfiguration.Builder
- setPermissionForGroups(List<? extends DirectoryGroup>, UserPermission) - Method in interface com.atlassian.crowd.manager.permission.UserPermissionAdminService
-
Set the granted permissions for each directoryGroup to permission.
- setRecipientAddress(InternetAddress) - Method in class com.atlassian.crowd.manager.mail.HtmlEmailMessage.Builder
- setRecipientAddress(InternetAddress) - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
-
Deprecated.
- setReplyTo(Iterable<InternetAddress>) - Method in class com.atlassian.crowd.manager.mail.HtmlEmailMessage.Builder
- setReplyTo(Iterable<InternetAddress>) - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
- setRestrictedDomains(List<String>) - Method in interface com.atlassian.crowd.service.SignupSettingsService
-
Set the domains that user's email address should belong to to be able to sign up.
- setServerID(String) - Method in interface com.atlassian.crowd.manager.bootstrap.CrowdBootstrapManager
- setSignupEnabled(boolean) - Method in interface com.atlassian.crowd.service.SignupSettingsService
- setSmtpServer(SMTPServer) - Method in class com.atlassian.crowd.manager.mail.MailConfiguration.Builder
- setSubject(String) - Method in class com.atlassian.crowd.manager.mail.HtmlEmailMessage.Builder
- setSubject(String) - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
- setTo(Iterable<InternetAddress>) - Method in class com.atlassian.crowd.manager.mail.HtmlEmailMessage.Builder
- setTo(Iterable<InternetAddress>) - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
- setTotalDirectories(int) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary.Builder
- setTotalUsers(int) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary.Builder
- setTotalUsersFromLocalCrowd(int) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary.Builder
- setUsername(String) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedUser.Builder
- setVersionId(long) - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary.Builder
- shouldAuditEvent() - Method in interface com.atlassian.crowd.manager.audit.AuditLogEnabledChecker
-
Checks whether the event in the context of invocation should be audited or not
- SignupSettingsService - Interface in com.atlassian.crowd.service
- SingleGroupAdministrationMappings - Interface in com.atlassian.crowd.manager.permission
-
Represents mappings of users and group to a particular group
- storeLicense(String) - Method in interface com.atlassian.crowd.manager.license.CrowdLicenseManager
-
This will store the license in the LicenseStore for the currently running Crowd instance.
- subject - Variable in class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
T
- targetGroup - Variable in class com.atlassian.crowd.manager.permission.GroupAdministrationMapping
- TextEmailMessage - Class in com.atlassian.crowd.manager.mail
-
Represents a plain text email message.
- TextEmailMessage(TextEmailMessage.Builder) - Constructor for class com.atlassian.crowd.manager.mail.TextEmailMessage
- TextEmailMessage.Builder - Class in com.atlassian.crowd.manager.mail
- throwIfFeatureDisabledOrInaccessible() - Method in interface com.atlassian.crowd.feature.FeatureEnabledChecker
-
Throws
FeatureInaccessibleExceptionif the feature is not accessible. - to - Variable in class com.atlassian.crowd.manager.mail.TextEmailMessage.Builder
- TokenAuthenticationManager - Interface in com.atlassian.crowd.manager.authentication
- toString() - Method in class com.atlassian.crowd.manager.mail.TextEmailMessage
- toString() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedDirectory
- toString() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensedUser
- toString() - Method in class com.atlassian.crowd.model.licensing.ApplicationLicensingSummary
U
- unregisterListener(ClusterMessageListener) - Method in interface com.atlassian.crowd.service.cluster.ClusterMessageService
-
Unregister a listener from all channels.
- unregisterListener(ClusterMessageListener, String) - Method in interface com.atlassian.crowd.service.cluster.ClusterMessageService
-
Unregister a listener from a specific channel.
- updateApplicationData(Application) - Method in interface com.atlassian.crowd.licensing.ApplicationLicensingService
-
Fetches the license usage data from the application and updates the local copy
- UserGroupAdministrationMapping - Interface in com.atlassian.crowd.manager.permission
-
Represents an administration mapping of user to a group
- UserPermissionAdminService - Interface in com.atlassian.crowd.manager.permission
- UserPermissionException - Exception in com.atlassian.crowd.manager.permission
-
Thrown when a range of permission based exceptions occur.
- UserPermissionException(String) - Constructor for exception com.atlassian.crowd.manager.permission.UserPermissionException
- UserPermissionException(String, Throwable) - Constructor for exception com.atlassian.crowd.manager.permission.UserPermissionException
- UserPermissionService - Interface in com.atlassian.crowd.manager.permission
-
Check Crowd access permissions for users, eg SYS_ADMIN and ADMIN.
- UserService - Interface in com.atlassian.crowd.service
V
- validateApplicationToken(String, ValidationFactor[]) - Method in interface com.atlassian.crowd.manager.authentication.TokenAuthenticationManager
-
Validates an application token key given validation factors.
- validateConfiguration(MailConfiguration) - Method in interface com.atlassian.crowd.manager.mail.MailManager
-
Verifies whether the specified MailConfiguration is valid
- validateUserToken(Application, String, ValidationFactor[]) - Method in interface com.atlassian.crowd.manager.authentication.TokenAuthenticationManager
-
Validates a user token key given validation factors and checks that the user is allowed to authenticate with the specified application
- ValidationResult - Class in com.atlassian.crowd.manager.emailscan
- ValidationResult(long, long) - Constructor for class com.atlassian.crowd.manager.emailscan.ValidationResult
- valueOf(String) - Static method in enum class com.atlassian.crowd.licensing.ApplicationLicensingStatus
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.atlassian.crowd.licensing.ApplicationLicensingStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withAuditLogAuthor(AuditLogAuthor, AuditLogContextCallback<T>) - Method in interface com.atlassian.crowd.audit.AuditLogContext
-
Executes the callback on behalf of the specified author
- withAuditLogSource(AuditLogEventSource, AuditLogContextCallback<T>) - Method in interface com.atlassian.crowd.audit.AuditLogContext
-
Executes the callback using the specified source for the events audited in the callback
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
instead