Index

A B C D E F G H I J K L M N P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractUserService - Class in com.atlassian.crowd.service
 
AbstractUserService(InternalApplicationHelper, ApplicationService, TokenAuthenticationManager, UserPermissionService, AuthenticatedUserProvider) - Constructor for class com.atlassian.crowd.service.AbstractUserService
 
ACTIVE - Enum constant in enum class com.atlassian.crowd.manager.mailer.MailTemplateMacro
Recipient's active status
ACTIVE_INTERNAL_DIRECTORIES_QUERY - Static variable in class com.atlassian.crowd.manager.mailer.notification.PasswordExpirationMailNotificationManagerImpl
 
activeValidationFactors(ValidationFactor[]) - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 
addAddress(String) - Method in class com.atlassian.crowd.manager.proxy.TrustedProxyManagerImpl
Adds to the list of servers we trust.
addValidationFactor(StringBuilder, List<ValidationFactor>, String) - Method in class com.atlassian.crowd.manager.token.factory.TokenKeyGeneratorImpl
If it exists, adds the validation factor specified in factorName to the message.
ADMIN_CONTACT - Enum constant in enum class com.atlassian.crowd.manager.mailer.MailTemplateMacro
Administrator contact macro key.
AdminRequiredInterceptor - Class in com.atlassian.crowd.security
 
AdminRequiredInterceptor(UserService) - Constructor for class com.atlassian.crowd.security.AdminRequiredInterceptor
 
AliasingAwareTokenAuthenticationManager - Class in com.atlassian.crowd.manager.authentication
 
AliasingAwareTokenAuthenticationManager(TokenAuthenticationManager, ApplicationManager, AliasManager) - Constructor for class com.atlassian.crowd.manager.authentication.AliasingAwareTokenAuthenticationManager
 
AllPasswordsExpiredListener - Class in com.atlassian.crowd.event.listener
Invalidate all user sessions after all passwords have been expired from a director.
AllPasswordsExpiredListener(EventPublisher, TokenManager, CrowdRememberMeService) - Constructor for class com.atlassian.crowd.event.listener.AllPasswordsExpiredListener
 
applicationService - Variable in class com.atlassian.crowd.service.AbstractUserService
 
AsyncForgottenLoginManagerImpl - Class in com.atlassian.crowd.manager.login
 
AsyncForgottenLoginManagerImpl(Executor, ForgottenLoginManager, CrowdApplicationFactory) - Constructor for class com.atlassian.crowd.manager.login.AsyncForgottenLoginManagerImpl
 
authenticate(String, String) - Method in class com.atlassian.crowd.service.AbstractUserService
 
authenticate(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.crowd.service.TransactionalRememberMeService
 
authenticateApplication(Application, ApplicationAuthenticationContext, TokenLifetime) - Method in class com.atlassian.crowd.manager.authentication.AliasingAwareTokenAuthenticationManager
 
authenticateApplication(Application, ApplicationAuthenticationContext, TokenLifetime) - Method in class com.atlassian.crowd.manager.authentication.DelegatingTokenAuthenticationManager
 
authenticateApplication(Application, ApplicationAuthenticationContext, TokenLifetime) - Method in class com.atlassian.crowd.manager.authentication.RetryingTokenAuthenticationManager
 
authenticateApplication(Application, ApplicationAuthenticationContext, TokenLifetime) - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 
authenticateApplicationWithoutValidatingPassword(Application, ApplicationAuthenticationContext, TokenLifetime) - Method in class com.atlassian.crowd.manager.authentication.AliasingAwareTokenAuthenticationManager
 
authenticateApplicationWithoutValidatingPassword(Application, ApplicationAuthenticationContext, TokenLifetime) - Method in class com.atlassian.crowd.manager.authentication.DelegatingTokenAuthenticationManager
 
authenticateApplicationWithoutValidatingPassword(Application, ApplicationAuthenticationContext, TokenLifetime) - Method in class com.atlassian.crowd.manager.authentication.RetryingTokenAuthenticationManager
 
authenticateApplicationWithoutValidatingPassword(Application, ApplicationAuthenticationContext, TokenLifetime) - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 
authenticatedUserProvider - Variable in class com.atlassian.crowd.service.AbstractUserService
 
AuthenticatedUserProvider - Interface in com.atlassian.crowd.manager.authentication
 
authenticateUser(Application, UserAuthenticationContext, boolean, TokenLifetime) - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 
authenticateUser(Application, UserAuthenticationContext, TokenLifetime) - Method in class com.atlassian.crowd.manager.authentication.AliasingAwareTokenAuthenticationManager
 
authenticateUser(Application, UserAuthenticationContext, TokenLifetime) - Method in class com.atlassian.crowd.manager.authentication.DelegatingTokenAuthenticationManager
 
authenticateUser(Application, UserAuthenticationContext, TokenLifetime) - Method in class com.atlassian.crowd.manager.authentication.RetryingTokenAuthenticationManager
 
authenticateUser(Application, UserAuthenticationContext, TokenLifetime) - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 
authenticateUserWithoutValidatingPassword(Application, UserAuthenticationContext) - Method in class com.atlassian.crowd.manager.authentication.AliasingAwareTokenAuthenticationManager
 
authenticateUserWithoutValidatingPassword(Application, UserAuthenticationContext) - Method in class com.atlassian.crowd.manager.authentication.DelegatingTokenAuthenticationManager
 
authenticateUserWithoutValidatingPassword(Application, UserAuthenticationContext) - Method in class com.atlassian.crowd.manager.authentication.RetryingTokenAuthenticationManager
 
authenticateUserWithoutValidatingPassword(Application, UserAuthenticationContext) - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 

B

beforeRemoveGroup(long, String) - Method in class com.atlassian.crowd.manager.permission.RemoveGrantedPermissionsFromGroup
 
BlockOpenSocialRequestFilter - Class in com.atlassian.crowd.security
Specialized filter to block OpenSocial requests specifically made by the Apache Shindig OpenSocial implementation.
BlockOpenSocialRequestFilter() - Constructor for class com.atlassian.crowd.security.BlockOpenSocialRequestFilter
 

C

CHANGE_PASSWORD_ENDPOINT - Static variable in class com.atlassian.crowd.manager.mailer.notification.PasswordExpirationNotificationMailer
 
CHANGE_PASSWORD_LINK - Enum constant in enum class com.atlassian.crowd.manager.mailer.MailTemplateMacro
Change password link macro key.
checkActiveUser(User) - Method in class com.atlassian.crowd.manager.mailer.reminder.ForgottenLoginMailer
 
checkConnection(SMTPServer, PrintStream) - Method in class com.atlassian.crowd.manager.mail.MailTransport
 
CheckingPasswordExpirationMailNotificationManager - Class in com.atlassian.crowd.manager.mailer.notification
 
CheckingPasswordExpirationMailNotificationManager(PasswordExpirationMailNotificationManager, MailManager, ClusterLockService) - Constructor for class com.atlassian.crowd.manager.mailer.notification.CheckingPasswordExpirationMailNotificationManager
 
claimSingleUseToken(InternalCrowdRememberMeToken) - Method in class com.atlassian.crowd.service.TransactionalRememberMeService
 
clear() - Static method in class com.atlassian.crowd.plugin.web.ExecutingHttpRequest
DO NOT CALL THIS OUTSIDE OF THE FIRST WEB FILTER
clearAllExpiredTokens() - Method in class com.atlassian.crowd.service.TransactionalRememberMeService
 
clearAllTokens() - Method in class com.atlassian.crowd.service.TransactionalRememberMeService
 
clearAllTokensForDirectory(Long) - Method in class com.atlassian.crowd.service.TransactionalRememberMeService
 
clearAllTokensForSeries(String) - Method in class com.atlassian.crowd.service.TransactionalRememberMeService
 
clearAllTokensForUserInDirectory(String, Long) - Method in class com.atlassian.crowd.service.TransactionalRememberMeService
 
com.atlassian.crowd.console.embedded.api - package com.atlassian.crowd.console.embedded.api
 
com.atlassian.crowd.email - package com.atlassian.crowd.email
 
com.atlassian.crowd.event.internal - package com.atlassian.crowd.event.internal
 
com.atlassian.crowd.event.listener - package com.atlassian.crowd.event.listener
 
com.atlassian.crowd.executors - package com.atlassian.crowd.executors
 
com.atlassian.crowd.manager.authentication - package com.atlassian.crowd.manager.authentication
 
com.atlassian.crowd.manager.login - package com.atlassian.crowd.manager.login
 
com.atlassian.crowd.manager.mail - package com.atlassian.crowd.manager.mail
 
com.atlassian.crowd.manager.mail.validator - package com.atlassian.crowd.manager.mail.validator
 
com.atlassian.crowd.manager.mailer - package com.atlassian.crowd.manager.mailer
 
com.atlassian.crowd.manager.mailer.notification - package com.atlassian.crowd.manager.mailer.notification
 
com.atlassian.crowd.manager.mailer.reminder - package com.atlassian.crowd.manager.mailer.reminder
 
com.atlassian.crowd.manager.permission - package com.atlassian.crowd.manager.permission
 
com.atlassian.crowd.manager.property - package com.atlassian.crowd.manager.property
 
com.atlassian.crowd.manager.proxy - package com.atlassian.crowd.manager.proxy
 
com.atlassian.crowd.manager.rememberme - package com.atlassian.crowd.manager.rememberme
 
com.atlassian.crowd.manager.token - package com.atlassian.crowd.manager.token
 
com.atlassian.crowd.manager.token.factory - package com.atlassian.crowd.manager.token.factory
 
com.atlassian.crowd.manager.useradded - package com.atlassian.crowd.manager.useradded
 
com.atlassian.crowd.plugin.web - package com.atlassian.crowd.plugin.web
 
com.atlassian.crowd.plugin.web.filter - package com.atlassian.crowd.plugin.web.filter
 
com.atlassian.crowd.security - package com.atlassian.crowd.security
 
com.atlassian.crowd.service - package com.atlassian.crowd.service
 
com.atlassian.crowd.service.token - package com.atlassian.crowd.service.token
 
CONNECTION - Static variable in class com.atlassian.crowd.manager.mail.validator.MailServerValidator
 
create(long, String, TokenLifetime, List<ValidationFactor>) - Method in interface com.atlassian.crowd.manager.token.factory.TokenFactory
Generates a token key based on the supplied validationFactors.
create(long, String, TokenLifetime, List<ValidationFactor>) - Method in class com.atlassian.crowd.manager.token.factory.TokenFactoryImpl
 
create(long, String, TokenLifetime, List<ValidationFactor>, long) - Method in interface com.atlassian.crowd.manager.token.factory.TokenFactory
Generates a token key based on the supplied validationFactors.
create(long, String, TokenLifetime, List<ValidationFactor>, long) - Method in class com.atlassian.crowd.manager.token.factory.TokenFactoryImpl
 
createAndStoreResetToken(long, String, String, int) - Method in class com.atlassian.crowd.manager.login.ForgottenLoginManagerImpl
 
createAndStoreToken(String, long, int) - Method in class com.atlassian.crowd.service.token.DefaultInviteUserTokenService
 
createCookie(Authentication, HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.crowd.service.TransactionalRememberMeService
 
createEmail(EmailMessage, MailSessionWrapper) - Method in class com.atlassian.crowd.manager.mail.MailSendManager
 
createEmailMessage(String, String, String) - Method in class com.atlassian.crowd.email.EmailMessageFactory
 
createEmailMessage(String, String, String, Map<String, String>, Map<String, DataSource>) - Method in class com.atlassian.crowd.email.EmailMessageFactory
 
createSecretValidationNumber() - Method in class com.atlassian.crowd.manager.token.factory.TokenFactoryImpl
 
createValidationHash(long, String, List<ValidationFactor>, long) - Method in interface com.atlassian.crowd.manager.token.factory.TokenFactory
Generates random hash based on the supplied parameters.
createValidationHash(long, String, List<ValidationFactor>, long) - Method in class com.atlassian.crowd.manager.token.factory.TokenFactoryImpl
 
CrowdApplicationFactory - Class in com.atlassian.crowd.console.embedded.api
This class has the responsibility of returning an instance of the 'Crowd' application (not constructing it).
CrowdApplicationFactory(InternalApplicationHelper) - Constructor for class com.atlassian.crowd.console.embedded.api.CrowdApplicationFactory
 
CrowdRememberMeConfigurationImpl - Class in com.atlassian.crowd.manager.rememberme
 
CrowdRememberMeConfigurationImpl(InternalPropertyManager) - Constructor for class com.atlassian.crowd.manager.rememberme.CrowdRememberMeConfigurationImpl
 
currentTime() - Method in class com.atlassian.crowd.service.token.DefaultInviteUserTokenService
 
currentUserHasPermission(UserPermission) - Method in class com.atlassian.crowd.manager.permission.UserPermissionServiceImpl
 

D

DATE - Enum constant in enum class com.atlassian.crowd.manager.mailer.MailTemplateMacro
Current date macro key.
DAYS_TO_PASSWORD_EXPIRATION - Enum constant in enum class com.atlassian.crowd.manager.mailer.MailTemplateMacro
Days until password will expire macro key.
DEFAULT_BATCH_SIZE - Static variable in class com.atlassian.crowd.manager.mailer.notification.PasswordExpirationMailNotificationManagerImpl
 
DEFAULT_CROWD_APPLICATION_NAME - Static variable in class com.atlassian.crowd.console.embedded.api.CrowdApplicationFactory
 
DefaultExpirableUserTokenService - Class in com.atlassian.crowd.service.token
Default implementation of ExpirableUserTokenService backed by a storage DAO.
DefaultExpirableUserTokenService(ExpirableUserTokenDao) - Constructor for class com.atlassian.crowd.service.token.DefaultExpirableUserTokenService
 
DefaultInviteUserTokenService - Class in com.atlassian.crowd.service.token
Default implementation of InviteUserTokenService backed by a storage DAO.
DefaultInviteUserTokenService(ExpirableUserTokenDao, SecureTokenGenerator) - Constructor for class com.atlassian.crowd.service.token.DefaultInviteUserTokenService
 
DelegatingTokenAuthenticationManager - Class in com.atlassian.crowd.manager.authentication
 
DelegatingTokenAuthenticationManager(TokenAuthenticationManager) - Constructor for class com.atlassian.crowd.manager.authentication.DelegatingTokenAuthenticationManager
 
DEPLOYMENT_TITLE - Enum constant in enum class com.atlassian.crowd.manager.mailer.MailTemplateMacro
Crowd deployment title macro key.
destroy() - Method in class com.atlassian.crowd.plugin.web.filter.HttpContextFilter
 
destroy() - Method in class com.atlassian.crowd.plugin.web.filter.HttpRequestLoggingFilter
 
destroy() - Method in class com.atlassian.crowd.security.BlockOpenSocialRequestFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.atlassian.crowd.plugin.web.filter.HttpContextFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.atlassian.crowd.plugin.web.filter.HttpRequestLoggingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.atlassian.crowd.security.BlockOpenSocialRequestFilter
 

E

EMAIL - Enum constant in enum class com.atlassian.crowd.manager.mailer.MailTemplateMacro
Recipient's email address macro key.
EmailMessageFactory - Class in com.atlassian.crowd.email
 
EmailMessageFactory(HtmlRenderedEmailsEnabledChecker, PropertyManager) - Constructor for class com.atlassian.crowd.email.EmailMessageFactory
 
execute(Runnable) - Method in class com.atlassian.crowd.executors.TransactionalExecutor
 
ExecutingHttpRequest - Class in com.atlassian.crowd.plugin.web
This has a thread local that contains the current RequestContext.
ExecutingHttpRequest() - Constructor for class com.atlassian.crowd.plugin.web.ExecutingHttpRequest
 
extractToken(Cookie) - Method in class com.atlassian.crowd.service.TransactionalRememberMeService
 

F

findAll(String) - Method in interface com.atlassian.crowd.manager.property.PluginPropertyManager
 
findAll(String) - Method in class com.atlassian.crowd.manager.property.PluginPropertyManagerGeneric
 
findAuthorisedApplications(User, String) - Method in class com.atlassian.crowd.manager.authentication.AliasingAwareTokenAuthenticationManager
 
findAuthorisedApplications(User, String) - Method in class com.atlassian.crowd.manager.authentication.DelegatingTokenAuthenticationManager
 
findAuthorisedApplications(User, String) - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 
findByToken(String) - Method in class com.atlassian.crowd.service.token.DefaultInviteUserTokenService
 
findGroups(int, int) - Method in class com.atlassian.crowd.manager.permission.UserPermissionAdminServiceImpl
 
findGroupsByPrefix(String, int, int) - Method in class com.atlassian.crowd.manager.permission.UserPermissionAdminServiceImpl
 
findGroupsWithPermission(int, int) - Method in class com.atlassian.crowd.manager.permission.UserPermissionAdminServiceImpl
 
findGroupsWithPermissionByPrefix(String, int, int) - Method in class com.atlassian.crowd.manager.permission.UserPermissionAdminServiceImpl
 
findUserByToken(Token, Application) - Method in class com.atlassian.crowd.manager.authentication.AliasingAwareTokenAuthenticationManager
 
findUserByToken(Token, Application) - Method in class com.atlassian.crowd.manager.authentication.DelegatingTokenAuthenticationManager
 
findUserByToken(Token, Application) - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 
findUserTokenByKey(String, Application) - Method in class com.atlassian.crowd.manager.authentication.AliasingAwareTokenAuthenticationManager
 
findUserTokenByKey(String, Application) - Method in class com.atlassian.crowd.manager.authentication.DelegatingTokenAuthenticationManager
 
findUserTokenByKey(String, Application) - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 
FIRSTNAME - Enum constant in enum class com.atlassian.crowd.manager.mailer.MailTemplateMacro
Recipient's first name macro key.
ForgottenLoginMailer - Class in com.atlassian.crowd.manager.mailer.reminder
Helper class to perform mailing tasks for forgotten login.
ForgottenLoginMailer(MailManager, I18nHelper, MailTemplateRenderer, EmailMessageFactory) - Constructor for class com.atlassian.crowd.manager.mailer.reminder.ForgottenLoginMailer
Constructs a new instance of ForgottenLoginMailer.
ForgottenLoginManagerImpl - Class in com.atlassian.crowd.manager.login
 
ForgottenLoginManagerImpl(ApplicationService, DirectoryManager, PermissionManager, ExpirableUserTokenDao, SecureTokenGenerator, EventPublisher, ApplicationProperties, ForgottenLoginMailer, Clock) - Constructor for class com.atlassian.crowd.manager.login.ForgottenLoginManagerImpl
 
FROM - Static variable in class com.atlassian.crowd.manager.mail.validator.MailServerValidator
 

G

generateIdentifierHash(long, String, List<ValidationFactor>) - Method in interface com.atlassian.crowd.manager.token.factory.TokenKeyGenerator
Creates a String that will be used by a Token as its Token.identifierHash.
generateIdentifierHash(long, String, List<ValidationFactor>) - Method in class com.atlassian.crowd.manager.token.factory.TokenKeyGeneratorImpl
 
generateRandomHash(long, String, List<ValidationFactor>) - Method in interface com.atlassian.crowd.manager.token.factory.TokenKeyGenerator
Creates a String that will be used by a Token as its Token.randomHash.
generateRandomHash(long, String, List<ValidationFactor>) - Method in class com.atlassian.crowd.manager.token.factory.TokenKeyGeneratorImpl
 
generateUserToken(long, AuthenticationContext, TokenLifetime) - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
This method will return a Token based on the passed in parameters.
genericValidateToken(String, ValidationFactor[]) - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
Will validate a token key with the given ValidationFactor's against one (if it exists) in the datastore.
get() - Static method in class com.atlassian.crowd.plugin.web.ExecutingHttpRequest
 
getAddresses() - Method in class com.atlassian.crowd.manager.proxy.TrustedProxyManagerImpl
Returns the addresses of the trusted proxy servers, or an empty set if there are none.
getApplication() - Method in class com.atlassian.crowd.console.embedded.api.CrowdApplicationFactory
 
getApplicationName() - Method in class com.atlassian.crowd.console.embedded.api.CrowdApplicationFactory
 
getAuthenticatedUsername() - Method in interface com.atlassian.crowd.manager.authentication.AuthenticatedUserProvider
Returns the username of the currently logged in user or null if no user can be found.
getAuthenticatedUsername(HttpServletRequest) - Method in class com.atlassian.crowd.service.AbstractUserService
 
getBaseUrl() - Method in class com.atlassian.crowd.plugin.web.RequestContext
 
getConfiguration() - Method in class com.atlassian.crowd.manager.rememberme.CrowdRememberMeConfigurationImpl
 
getConfiguration() - Method in class com.atlassian.crowd.service.TransactionalRememberMeService
 
getContextPath() - Method in class com.atlassian.crowd.plugin.web.RequestContext
 
getCookieMaxAgeInMillis() - Method in class com.atlassian.crowd.manager.rememberme.CrowdRememberMeConfigurationImpl
 
getCookieName() - Method in class com.atlassian.crowd.manager.rememberme.CrowdRememberMeConfigurationImpl
 
getCookiePath(HttpServletRequest) - Method in class com.atlassian.crowd.manager.rememberme.CrowdRememberMeConfigurationImpl
 
getCrowdUserDetails() - Method in interface com.atlassian.crowd.manager.authentication.AuthenticatedUserProvider
Returns the currently logged in user or null if no user can be found.
getGracePeriodInMillis() - Method in class com.atlassian.crowd.manager.rememberme.CrowdRememberMeConfigurationImpl
 
getGroupLevelAdmins(boolean) - Method in class com.atlassian.crowd.manager.permission.UserPermissionServiceImpl
 
getMacro() - Method in enum class com.atlassian.crowd.manager.mailer.MailTemplateMacro
 
getMailConfiguration() - Method in class com.atlassian.crowd.manager.mail.MailManagerImpl
 
getMailTransport() - Method in class com.atlassian.crowd.manager.mail.MailSendManager
 
getProperty(String, String) - Method in interface com.atlassian.crowd.manager.property.PluginPropertyManager
 
getProperty(String, String) - Method in class com.atlassian.crowd.manager.property.PluginPropertyManagerGeneric
 
getRemindPeriodsForDirectory(Directory) - Method in class com.atlassian.crowd.manager.mailer.notification.CheckingPasswordExpirationMailNotificationManager
 
getRemindPeriodsForDirectory(Directory) - Method in interface com.atlassian.crowd.manager.mailer.notification.PasswordExpirationMailNotificationManager
 
getRemindPeriodsForDirectory(Directory) - Method in class com.atlassian.crowd.manager.mailer.notification.PasswordExpirationMailNotificationManagerImpl
 
getRemoteAddress(HttpServletRequest) - Method in class com.atlassian.crowd.service.TransactionalRememberMeService
 
getRequest() - Method in class com.atlassian.crowd.plugin.web.RequestContext
 
getResetLink(ExpirableUserToken) - Method in class com.atlassian.crowd.manager.login.ForgottenLoginManagerImpl
 
getResponse() - Method in class com.atlassian.crowd.plugin.web.RequestContext
 
getRestrictedDomains() - Method in class com.atlassian.crowd.service.SignupSettingsServiceImpl
 
getSession() - Method in class com.atlassian.crowd.manager.mail.MailSessionWrapper
 
getToken(long, String) - Method in class com.atlassian.crowd.manager.login.ForgottenLoginManagerImpl
 
getTokenExpiryTime(Token) - Method in class com.atlassian.crowd.manager.authentication.AliasingAwareTokenAuthenticationManager
 
getTokenExpiryTime(Token) - Method in class com.atlassian.crowd.manager.authentication.DelegatingTokenAuthenticationManager
 
getTokenExpiryTime(Token) - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 
getTransport(String) - Method in class com.atlassian.crowd.manager.mail.MailSessionWrapper
 
getUsersWithPermission(Application, UserPermission, boolean) - Method in class com.atlassian.crowd.manager.permission.UserPermissionServiceImpl
 

H

handleEvent(DirectoryDeletedEvent) - Method in class com.atlassian.crowd.event.listener.UserDirectoryTokenRemovalListener
 
handleEvent(AllPasswordsExpiredEvent) - Method in class com.atlassian.crowd.event.listener.AllPasswordsExpiredListener
 
handleEvent(AutoUserUpdatedEvent) - Method in class com.atlassian.crowd.manager.login.PasswordResetTokenInvalidationListener
 
handleEvent(UserCredentialUpdatedEvent) - Method in class com.atlassian.crowd.event.listener.RemoveUserSessionWhenCredentialUpdatedListener
 
handleEvent(UserCredentialUpdatedEvent) - Method in class com.atlassian.crowd.manager.login.PasswordResetTokenInvalidationListener
 
handleEvent(UserEditedEvent) - Method in class com.atlassian.crowd.event.listener.RemoveUserSessionWhenEditedListener
 
handleEvent(UserEditedEvent) - Method in class com.atlassian.crowd.manager.login.PasswordResetTokenInvalidationListener
 
handleEvent(UserRenamedEvent) - Method in class com.atlassian.crowd.event.listener.UserDirectoryTokenRemovalListener
 
handleEvent(UserRenamedEvent) - Method in class com.atlassian.crowd.manager.login.PasswordResetTokenInvalidationListener
 
handleEvent(UsersDeletedEvent) - Method in class com.atlassian.crowd.event.listener.UserDirectoryTokenRemovalListener
 
handleEvent(UsersDeletedEvent) - Method in class com.atlassian.crowd.manager.login.PasswordResetTokenInvalidationListener
 
hasPermission(String, UserPermission) - Method in class com.atlassian.crowd.manager.permission.UserPermissionServiceImpl
 
hasPermissionOutsideOfGroups(String, UserPermission, Collection<DirectoryGroup>) - Method in class com.atlassian.crowd.manager.permission.UserPermissionServiceImpl
 
HOST - Static variable in class com.atlassian.crowd.manager.mail.validator.MailServerValidator
 
HtmlRenderedEmailsEnabledChecker - Interface in com.atlassian.crowd.email
 
HtmlRenderedEmailsEnabledCheckerImpl - Class in com.atlassian.crowd.email
 
HtmlRenderedEmailsEnabledCheckerImpl(PropertyManager, DcLicenseChecker) - Constructor for class com.atlassian.crowd.email.HtmlRenderedEmailsEnabledCheckerImpl
 
HttpContextFilter - Class in com.atlassian.crowd.plugin.web.filter
Servlet filter responsible for putting the current HTTP request and session in a thread local.
HttpContextFilter() - Constructor for class com.atlassian.crowd.plugin.web.filter.HttpContextFilter
 
HttpRequestLoggingFilter - Class in com.atlassian.crowd.plugin.web.filter
 
HttpRequestLoggingFilter() - Constructor for class com.atlassian.crowd.plugin.web.filter.HttpRequestLoggingFilter
 

I

init(FilterConfig) - Method in class com.atlassian.crowd.plugin.web.filter.HttpContextFilter
 
init(FilterConfig) - Method in class com.atlassian.crowd.plugin.web.filter.HttpRequestLoggingFilter
 
init(FilterConfig) - Method in class com.atlassian.crowd.security.BlockOpenSocialRequestFilter
 
initializeRules() - Method in class com.atlassian.crowd.manager.mail.validator.MailServerValidator
 
internalApplicationHelper - Variable in class com.atlassian.crowd.service.AbstractUserService
 
INVALID_FROM - Static variable in class com.atlassian.crowd.manager.mail.validator.MailServerValidatorMessages
 
INVALID_HOST - Static variable in class com.atlassian.crowd.manager.mail.validator.MailServerValidatorMessages
 
INVALID_JNDI_LOCATION - Static variable in class com.atlassian.crowd.manager.mail.validator.MailServerValidatorMessages
 
INVALID_MAIL_SERVER - Static variable in class com.atlassian.crowd.manager.mail.validator.MailServerValidatorMessages
 
INVALID_NOTIFICATION_EMPTY - Static variable in class com.atlassian.crowd.manager.mail.validator.MailServerValidatorMessages
 
INVALID_NOTIFICATION_FORMAT - Static variable in class com.atlassian.crowd.manager.mail.validator.MailServerValidatorMessages
 
INVALID_PORT - Static variable in class com.atlassian.crowd.manager.mail.validator.MailServerValidatorMessages
 
INVALID_TIMEOUT - Static variable in class com.atlassian.crowd.manager.mail.validator.MailServerValidatorMessages
 
invalidateAllTokens() - Method in class com.atlassian.crowd.manager.authentication.AliasingAwareTokenAuthenticationManager
 
invalidateAllTokens() - Method in class com.atlassian.crowd.manager.authentication.DelegatingTokenAuthenticationManager
 
invalidateAllTokens() - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 
invalidateToken(String) - Method in class com.atlassian.crowd.manager.authentication.AliasingAwareTokenAuthenticationManager
 
invalidateToken(String) - Method in class com.atlassian.crowd.manager.authentication.DelegatingTokenAuthenticationManager
 
invalidateToken(String) - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 
invalidateTokensForUser(String, String, String) - Method in class com.atlassian.crowd.manager.authentication.AliasingAwareTokenAuthenticationManager
 
invalidateTokensForUser(String, String, String) - Method in class com.atlassian.crowd.manager.authentication.DelegatingTokenAuthenticationManager
 
invalidateTokensForUser(String, String, String) - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 
invoke(MethodInvocation) - Method in class com.atlassian.crowd.security.AdminRequiredInterceptor
 
isAccessible() - Method in class com.atlassian.crowd.email.HtmlRenderedEmailsEnabledCheckerImpl
 
isAllowedToAuthenticate(String, long, Application) - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
Determines if a user is permitted to attempt authentication with a given application.
isConfigured() - Method in class com.atlassian.crowd.manager.mail.MailManagerImpl
 
isCookieHttpOnly(HttpServletRequest) - Method in class com.atlassian.crowd.manager.rememberme.CrowdRememberMeConfigurationImpl
 
isEmailAllowed(String) - Method in class com.atlassian.crowd.service.SignupSettingsServiceImpl
 
isEmailSentOnSignUp() - Method in class com.atlassian.crowd.service.SignupSettingsServiceImpl
 
isEmbeddedCrowd() - Method in class com.atlassian.crowd.console.embedded.api.CrowdApplicationFactory
 
isEnabled() - Method in class com.atlassian.crowd.email.HtmlRenderedEmailsEnabledCheckerImpl
 
isExpired(Token) - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 
isGroupLevelAdmin(String) - Method in class com.atlassian.crowd.manager.permission.UserPermissionServiceImpl
 
isSignupEnabled() - Method in class com.atlassian.crowd.service.SignupSettingsServiceImpl
 
isSystemAdmin(String) - Method in class com.atlassian.crowd.service.AbstractUserService
 
isTrusted(String) - Method in class com.atlassian.crowd.manager.proxy.TrustedProxyManagerImpl
Returns true</tt> if the proxy server is trusted, <tt>false otherwise.
isUserActive(long, String) - Method in class com.atlassian.crowd.manager.login.ForgottenLoginManagerImpl
 
isUserInGroup(String, String) - Method in class com.atlassian.crowd.service.AbstractUserService
 
isValidResetToken(long, String, String) - Method in class com.atlassian.crowd.manager.login.ForgottenLoginManagerImpl
 

J

JNDI_LOCATION - Static variable in class com.atlassian.crowd.manager.mail.validator.MailServerValidator
 

K

KEY_PREFIX - Static variable in class com.atlassian.crowd.manager.property.PluginPropertyManagerGeneric
 

L

LASTNAME - Enum constant in enum class com.atlassian.crowd.manager.mailer.MailTemplateMacro
Recipient's last name macro key.
LINE_BEFORE_PASSWORD_IN_LOGS - Static variable in class com.atlassian.crowd.manager.mail.MailManagerImpl
 

M

MAIL_SUBJECT - Static variable in class com.atlassian.crowd.manager.mailer.notification.PasswordExpirationNotificationMailer
 
MailManagerImpl - Class in com.atlassian.crowd.manager.mail
 
MailManagerImpl(InternalPropertyManager, ApplicationProperties, ClusterService, Clock, I18nHelper, MailSendManager, AuthenticatedUserProvider, EmailAddressValidator) - Constructor for class com.atlassian.crowd.manager.mail.MailManagerImpl
 
mailResetPasswordLink(User, String) - Method in class com.atlassian.crowd.manager.mailer.reminder.ForgottenLoginMailer
Mails the reset password link to the user.
MailSendManager - Class in com.atlassian.crowd.manager.mail
 
MailSendManager(MailSessionFactory, EventPublisher) - Constructor for class com.atlassian.crowd.manager.mail.MailSendManager
 
MailServerRuleBuilder - Class in com.atlassian.crowd.manager.mail.validator
A specialized RuleBuilder for mail server rules
MailServerValidator - Class in com.atlassian.crowd.manager.mail.validator
 
MailServerValidator(I18nHelper, EmailAddressValidator, MailTransport) - Constructor for class com.atlassian.crowd.manager.mail.validator.MailServerValidator
 
MailServerValidatorMessages - Class in com.atlassian.crowd.manager.mail.validator
 
MailServerValidatorMessages() - Constructor for class com.atlassian.crowd.manager.mail.validator.MailServerValidatorMessages
 
MailSessionFactory - Class in com.atlassian.crowd.manager.mail
 
MailSessionFactory(InitialContext) - Constructor for class com.atlassian.crowd.manager.mail.MailSessionFactory
 
MailSessionWrapper - Class in com.atlassian.crowd.manager.mail
 
MailSessionWrapper(Session) - Constructor for class com.atlassian.crowd.manager.mail.MailSessionWrapper
 
MailTemplateMacro - Enum Class in com.atlassian.crowd.manager.mailer
Text macros used by MailTemplateRenderer to dynamically generate values for emails sent by Crowd.
MailTemplateRenderer - Class in com.atlassian.crowd.manager.mailer
Simple renderer, which naive substitutes macros into supplied values.
MailTemplateRenderer(PropertyManager, Clock, HtmlRenderedEmailsEnabledChecker) - Constructor for class com.atlassian.crowd.manager.mailer.MailTemplateRenderer
 
MailTransport - Class in com.atlassian.crowd.manager.mail
A wrapper around the JavaMail Transport class that handles the creation/closing of the Session.
MailTransport(MailSessionFactory, EventPublisher) - Constructor for class com.atlassian.crowd.manager.mail.MailTransport
 
mailUsernames(User, List<String>) - Method in class com.atlassian.crowd.manager.mailer.reminder.ForgottenLoginMailer
Mails the list of usernames to the user.
maybeUpdateLastAccessedTime(Token) - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 

N

NoOpEvent - Interface in com.atlassian.crowd.event.internal
A marker interface for events that internal listeners may ignore.
NoOpRequestResetPasswordEvent - Class in com.atlassian.crowd.event.internal
A special noop event fired when the user requests their password to be reset.It is used instead of RequestResetPasswordEvent to avoid sending emails, e.g.
NoOpRequestResetPasswordEvent(User, String) - Constructor for class com.atlassian.crowd.event.internal.NoOpRequestResetPasswordEvent
Constructs a new instance of RequestResetPasswordEvent.
NOTIFICATION_EMAIL - Static variable in class com.atlassian.crowd.manager.mail.validator.MailServerValidator
 
NOTIFY_ON_SIGNUP - Static variable in class com.atlassian.crowd.service.SignupSettingsServiceImpl
 
notifyUsers() - Method in class com.atlassian.crowd.manager.mailer.notification.CheckingPasswordExpirationMailNotificationManager
 
notifyUsers() - Method in interface com.atlassian.crowd.manager.mailer.notification.PasswordExpirationMailNotificationManager
Notify users that their password will soon expire.
notifyUsers() - Method in class com.atlassian.crowd.manager.mailer.notification.PasswordExpirationMailNotificationManagerImpl
 
now() - Method in class com.atlassian.crowd.service.TransactionalRememberMeService
 

P

PASSWORD - Enum constant in enum class com.atlassian.crowd.manager.mailer.MailTemplateMacro
Deprecated. 
PasswordExpirationMailNotificationManager - Interface in com.atlassian.crowd.manager.mailer.notification
 
PasswordExpirationMailNotificationManagerImpl - Class in com.atlassian.crowd.manager.mailer.notification
 
PasswordExpirationMailNotificationManagerImpl(DirectoryManager, Clock, InternalUserDao, PasswordExpirationNotificationMailer) - Constructor for class com.atlassian.crowd.manager.mailer.notification.PasswordExpirationMailNotificationManagerImpl
 
PasswordExpirationMailNotificationManagerImpl(DirectoryManager, Clock, InternalUserDao, PasswordExpirationNotificationMailer, int) - Constructor for class com.atlassian.crowd.manager.mailer.notification.PasswordExpirationMailNotificationManagerImpl
 
PasswordExpirationMailNotifier - Class in com.atlassian.crowd.manager.mailer.notification
A job that sends email notifications about password expiry for users whose passwords will soon expire.
PasswordExpirationMailNotifier(PasswordExpirationMailNotificationManager) - Constructor for class com.atlassian.crowd.manager.mailer.notification.PasswordExpirationMailNotifier
 
PasswordExpirationNotificationMailer - Class in com.atlassian.crowd.manager.mailer.notification
 
PasswordExpirationNotificationMailer(MailManager, EmailMessageFactory, MailTemplateRenderer, ApplicationProperties, I18nHelper) - Constructor for class com.atlassian.crowd.manager.mailer.notification.PasswordExpirationNotificationMailer
 
PasswordResetTokenInvalidationListener - Class in com.atlassian.crowd.manager.login
Listens to directory events that may affect the authentication credentials or the ability to reset a password and invalidates the password reset tokens for affected users.
PasswordResetTokenInvalidationListener(ForgottenLoginManager, EventListenerRegistrar) - Constructor for class com.atlassian.crowd.manager.login.PasswordResetTokenInvalidationListener
 
PluginPropertyManager - Interface in com.atlassian.crowd.manager.property
Manages plugin properties.
PluginPropertyManagerGeneric - Class in com.atlassian.crowd.manager.property
 
PluginPropertyManagerGeneric(PropertyDAO) - Constructor for class com.atlassian.crowd.manager.property.PluginPropertyManagerGeneric
 
PORT - Static variable in class com.atlassian.crowd.manager.mail.validator.MailServerValidator
 

R

RECENT_TOKENS_CACHE_SIZE_SYSTEM_PROPERTY_NAME - Static variable in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 
RECENT_TOKENS_CACHE_TTL_SYSTEM_PROPERTY_NAME - Static variable in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 
registerListener() - Method in class com.atlassian.crowd.manager.login.PasswordResetTokenInvalidationListener
 
registerListeners() - Method in class com.atlassian.crowd.manager.proxy.TrustedProxyManagerImpl
 
removeAddress(String) - Method in class com.atlassian.crowd.manager.proxy.TrustedProxyManagerImpl
Removes from the list of trusted servers.
removeByDirectoryAndUsername(long, String) - Method in class com.atlassian.crowd.manager.login.ForgottenLoginManagerImpl
 
removeCookie(HttpServletRequest, HttpServletResponse) - Method in class com.atlassian.crowd.service.TransactionalRememberMeService
 
removeExpiredTokens() - Method in class com.atlassian.crowd.manager.authentication.AliasingAwareTokenAuthenticationManager
 
removeExpiredTokens() - Method in class com.atlassian.crowd.manager.authentication.DelegatingTokenAuthenticationManager
 
removeExpiredTokens() - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 
removeExpiredTokens(Date) - Method in class com.atlassian.crowd.service.token.DefaultExpirableUserTokenService
 
RemoveGrantedPermissionsFromGroup - Class in com.atlassian.crowd.manager.permission
Removes internal permissions from group so that it can be deleted without violating any foreign key constraints.
RemoveGrantedPermissionsFromGroup(InternalUserPermissionDAO, InternalGroupDao, GroupAdministrationGrantGroupDao) - Constructor for class com.atlassian.crowd.manager.permission.RemoveGrantedPermissionsFromGroup
 
removePasswordFromLogs(String) - Method in class com.atlassian.crowd.manager.mail.MailManagerImpl
 
removeProperty(String, String) - Method in interface com.atlassian.crowd.manager.property.PluginPropertyManager
 
removeProperty(String, String) - Method in class com.atlassian.crowd.manager.property.PluginPropertyManagerGeneric
 
removeToken(String) - Method in class com.atlassian.crowd.service.token.DefaultInviteUserTokenService
 
RemoveUserSessionWhenCredentialUpdatedListener - Class in com.atlassian.crowd.event.listener
This takes care of invalidating a user's session after their password is changed.
RemoveUserSessionWhenCredentialUpdatedListener(EventPublisher, TokenManager, CrowdRememberMeService) - Constructor for class com.atlassian.crowd.event.listener.RemoveUserSessionWhenCredentialUpdatedListener
 
RemoveUserSessionWhenEditedListener - Class in com.atlassian.crowd.event.listener
 
RemoveUserSessionWhenEditedListener(EventPublisher, TokenManager, CrowdRememberMeService) - Constructor for class com.atlassian.crowd.event.listener.RemoveUserSessionWhenEditedListener
 
replaceMacros(String, Map<String, String>) - Method in class com.atlassian.crowd.manager.mailer.MailTemplateRenderer
 
RequestContext - Class in com.atlassian.crowd.plugin.web
Contains info about the currently executing HttpServletRequest and HttpServletResponse.
RequestContext(HttpServletRequest, HttpServletResponse) - Constructor for class com.atlassian.crowd.plugin.web.RequestContext
 
REQUESTED_PROXIES_CACHE - Static variable in class com.atlassian.crowd.manager.proxy.TrustedProxyManagerImpl
 
RESET_LINK - Enum constant in enum class com.atlassian.crowd.manager.mailer.MailTemplateMacro
Password reset link macro key.
resetUserCredential(long, String, PasswordCredential, String) - Method in class com.atlassian.crowd.manager.login.ForgottenLoginManagerImpl
 
resolve(String) - Method in class com.atlassian.crowd.service.AbstractUserService
 
RESTRICTED_DOMAINS - Static variable in class com.atlassian.crowd.service.SignupSettingsServiceImpl
 
RetryingTokenAuthenticationManager - Class in com.atlassian.crowd.manager.authentication
Handles raciness of TokenAuthenticationManagerImpl by retrying authentications that fail due to a concurrent authentication creating a token.
RetryingTokenAuthenticationManager(TokenAuthenticationManager, int) - Constructor for class com.atlassian.crowd.manager.authentication.RetryingTokenAuthenticationManager
 
revokePermissionsForGroup(DirectoryGroup) - Method in class com.atlassian.crowd.manager.permission.UserPermissionAdminServiceImpl
 
ruleFor(String) - Static method in class com.atlassian.crowd.manager.mail.validator.MailServerRuleBuilder
 
runJob(JobRunnerRequest) - Method in class com.atlassian.crowd.manager.mailer.notification.PasswordExpirationMailNotifier
 

S

SANITISED_PASSWORD - Static variable in class com.atlassian.crowd.manager.mail.MailManagerImpl
 
saveConfiguration(MailConfiguration) - Method in class com.atlassian.crowd.manager.mail.MailManagerImpl
 
saveConfiguration(CrowdSpecificRememberMeSettings) - Method in class com.atlassian.crowd.manager.rememberme.CrowdRememberMeConfigurationImpl
 
saveConfiguration(CrowdSpecificRememberMeSettings) - Method in class com.atlassian.crowd.service.TransactionalRememberMeService
 
sendEmail(EmailMessage) - Method in class com.atlassian.crowd.manager.mail.MailManagerImpl
 
sendEmails(Collection<? extends EmailMessage>) - Method in class com.atlassian.crowd.manager.mail.MailManagerImpl
 
sendHtmlEmail(InternetAddress, String, String, String) - Method in class com.atlassian.crowd.manager.mail.MailManagerImpl
 
sendMultiple(Collection<? extends EmailMessage>, SMTPServer, PrintStream) - Method in class com.atlassian.crowd.manager.mail.MailSendManager
 
sendNotifications(Collection<InternalUserWithPasswordLastChanged>, Instant, Duration) - Method in class com.atlassian.crowd.manager.mailer.notification.PasswordExpirationNotificationMailer
 
sendPlainTextEmail(InternetAddress, String, String) - Method in class com.atlassian.crowd.manager.mail.MailManagerImpl
 
sendPlainTextEmail(InternetAddress, String, String, Map<String, String>, Map<String, DataSource>) - Method in class com.atlassian.crowd.manager.mail.MailManagerImpl
 
sendResetLink(long, String, int) - Method in class com.atlassian.crowd.manager.login.ForgottenLoginManagerImpl
 
sendResetLink(Application, String, int) - Method in class com.atlassian.crowd.manager.login.ForgottenLoginManagerImpl
 
sendResetLink(String, int) - Method in class com.atlassian.crowd.manager.login.AsyncForgottenLoginManagerImpl
 
sendSingle(EmailMessage, SMTPServer, PrintStream) - Method in class com.atlassian.crowd.manager.mail.MailSendManager
 
sendTestMail(SMTPServer, InternetAddress) - Method in class com.atlassian.crowd.manager.mail.MailManagerImpl
 
sendUserAddedNotification(User) - Method in class com.atlassian.crowd.manager.mailer.notification.UserAddedNotificationMailer
Sends a notification to a new Crowd user.
sendUserAddedNotification(User) - Method in class com.atlassian.crowd.manager.useradded.UserAddedNotificationManager
Publishes a UserAddedNotificationEvent to be consumed by the appropriate listeners
sendUsernames(Application, String) - Method in class com.atlassian.crowd.manager.login.ForgottenLoginManagerImpl
 
sendUsernames(String) - Method in class com.atlassian.crowd.manager.login.AsyncForgottenLoginManagerImpl
 
set(RequestContext) - Static method in class com.atlassian.crowd.plugin.web.ExecutingHttpRequest
DO NOT CALL THIS OUTSIDE OF THE FIRST WEB FILTER
set(HttpServletRequest, HttpServletResponse) - Static method in class com.atlassian.crowd.plugin.web.ExecutingHttpRequest
DO NOT CALL THIS OUTSIDE OF THE FIRST WEB FILTER
setAuthenticatedUser(String) - Method in class com.atlassian.crowd.service.AbstractUserService
 
setDebug(boolean) - Method in class com.atlassian.crowd.manager.mail.MailSessionWrapper
 
setDebugOut(PrintStream) - Method in class com.atlassian.crowd.manager.mail.MailSessionWrapper
 
setEmailSentOnSignUp(boolean) - Method in class com.atlassian.crowd.service.SignupSettingsServiceImpl
 
setPermissionForGroups(List<? extends DirectoryGroup>, UserPermission) - Method in class com.atlassian.crowd.manager.permission.UserPermissionAdminServiceImpl
 
setProperties(String, Map<String, String>) - Method in interface com.atlassian.crowd.manager.property.PluginPropertyManager
Replaces all properties which have the given key with a new collection.
setProperties(String, Map<String, String>) - Method in class com.atlassian.crowd.manager.property.PluginPropertyManagerGeneric
 
setProperty(String, String, String) - Method in interface com.atlassian.crowd.manager.property.PluginPropertyManager
 
setProperty(String, String, String) - Method in class com.atlassian.crowd.manager.property.PluginPropertyManagerGeneric
 
setRestrictedDomains(List<String>) - Method in class com.atlassian.crowd.service.SignupSettingsServiceImpl
 
setSignupEnabled(boolean) - Method in class com.atlassian.crowd.service.SignupSettingsServiceImpl
 
SIGN_UP_ENABLED - Static variable in class com.atlassian.crowd.service.SignupSettingsServiceImpl
 
SignupSettingsServiceImpl - Class in com.atlassian.crowd.service
 
SignupSettingsServiceImpl(PluginPropertyManager) - Constructor for class com.atlassian.crowd.service.SignupSettingsServiceImpl
 

T

throwIfFeatureDisabledOrInaccessible() - Method in class com.atlassian.crowd.email.HtmlRenderedEmailsEnabledCheckerImpl
 
TIMEOUT - Static variable in class com.atlassian.crowd.manager.mail.validator.MailServerValidator
 
tokenAuthenticationManager - Variable in class com.atlassian.crowd.service.AbstractUserService
 
TokenAuthenticationManagerImpl - Class in com.atlassian.crowd.manager.authentication
 
TokenAuthenticationManagerImpl(SessionTokenStorage, ApplicationDAO, TokenFactory, Cache<String, Boolean>, EventPublisher, PropertyManager, DirectoryManager, ApplicationManager, ApplicationService, Clock) - Constructor for class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 
TokenFactory - Interface in com.atlassian.crowd.manager.token.factory
Responsible for the creation of Token's this should be the only way you create a Token for Crowd
TokenFactoryImpl - Class in com.atlassian.crowd.manager.token.factory
The TokenGenerator is responsible for generating tokens when a successful authentication has occurred.
TokenFactoryImpl(TokenKeyGenerator) - Constructor for class com.atlassian.crowd.manager.token.factory.TokenFactoryImpl
 
TokenFactoryImpl(TokenKeyGenerator, SecureRandomService) - Constructor for class com.atlassian.crowd.manager.token.factory.TokenFactoryImpl
 
TokenKeyGenerator - Interface in com.atlassian.crowd.manager.token.factory
Handles the creation of a 'random' token key
TokenKeyGeneratorImpl - Class in com.atlassian.crowd.manager.token.factory
 
TokenKeyGeneratorImpl(TrustedProxyManager, String, Base64.Encoder) - Constructor for class com.atlassian.crowd.manager.token.factory.TokenKeyGeneratorImpl
 
TokenManager - Interface in com.atlassian.crowd.manager.token
A marker interface for a SessionTokenStorage that should be used for token management.
TransactionalExecutor - Class in com.atlassian.crowd.executors
{link Executor} wrapper, that wraps executed code into a transaction.
TransactionalExecutor(PlatformTransactionManager, ExecutorService) - Constructor for class com.atlassian.crowd.executors.TransactionalExecutor
 
TransactionalRememberMeService - Class in com.atlassian.crowd.service
 
TransactionalRememberMeService(CrowdRememberMeTokenDAO, CrowdRememberMeConfiguration, SecureTokenGenerator, Clock, PlatformTransactionManager) - Constructor for class com.atlassian.crowd.service.TransactionalRememberMeService
 
TrustedProxyManagerImpl - Class in com.atlassian.crowd.manager.proxy
Handles the list of proxy servers whose X-Forwarded-For headers we trust.
TrustedProxyManagerImpl(PropertyManager, Cache<String, Boolean>, ClusterMessageService) - Constructor for class com.atlassian.crowd.manager.proxy.TrustedProxyManagerImpl
 

U

unregisterListeners() - Method in class com.atlassian.crowd.manager.proxy.TrustedProxyManagerImpl
 
UserAddedNotificationMailer - Class in com.atlassian.crowd.manager.mailer.notification
Responsible for creating and sending email notifications to users created in Crowd
UserAddedNotificationMailer(MailManager, MailTemplateRenderer, EmailMessageFactory, I18nHelper, PropertyManager, ForgottenLoginManager) - Constructor for class com.atlassian.crowd.manager.mailer.notification.UserAddedNotificationMailer
 
UserAddedNotificationManager - Class in com.atlassian.crowd.manager.useradded
Manager class responsible for email notifications sent to new users created in Crowd.
UserAddedNotificationManager(UserAddedNotificationMailer) - Constructor for class com.atlassian.crowd.manager.useradded.UserAddedNotificationManager
 
UserDirectoryTokenRemovalListener - Class in com.atlassian.crowd.event.listener
Deletes the appropriate Tokens when a User or Directory is deleted, or when a user is renamed.
UserDirectoryTokenRemovalListener(TokenManager, CrowdRememberMeService) - Constructor for class com.atlassian.crowd.event.listener.UserDirectoryTokenRemovalListener
 
USERNAME - Enum constant in enum class com.atlassian.crowd.manager.mailer.MailTemplateMacro
Recipient's username macro key.
UserPermissionAdminServiceImpl - Class in com.atlassian.crowd.manager.permission
All methods on this class require at least ADMIN permissions.
UserPermissionAdminServiceImpl(InternalUserPermissionDAO, UserPermissionService, AuthenticatedUserProvider, DirectoryManager, InternalApplicationHelper) - Constructor for class com.atlassian.crowd.manager.permission.UserPermissionAdminServiceImpl
 
userPermissionService - Variable in class com.atlassian.crowd.service.AbstractUserService
 
UserPermissionServiceImpl - Class in com.atlassian.crowd.manager.permission
 
UserPermissionServiceImpl(InternalUserPermissionDAO, DirectoryManager, AuthenticatedUserProvider, ApplicationService, CrowdApplicationFactory, GroupAdministrationPermissionService) - Constructor for class com.atlassian.crowd.manager.permission.UserPermissionServiceImpl
 

V

validate(MailConfiguration) - Method in class com.atlassian.crowd.manager.mail.validator.MailServerValidator
 
validateApplicationToken(String, ValidationFactor[]) - Method in class com.atlassian.crowd.manager.authentication.AliasingAwareTokenAuthenticationManager
 
validateApplicationToken(String, ValidationFactor[]) - Method in class com.atlassian.crowd.manager.authentication.DelegatingTokenAuthenticationManager
 
validateApplicationToken(String, ValidationFactor[]) - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 
validateConfiguration(MailConfiguration) - Method in class com.atlassian.crowd.manager.mail.MailManagerImpl
 
validateUserToken(Application, String, ValidationFactor[]) - Method in class com.atlassian.crowd.manager.authentication.AliasingAwareTokenAuthenticationManager
 
validateUserToken(Application, String, ValidationFactor[]) - Method in class com.atlassian.crowd.manager.authentication.DelegatingTokenAuthenticationManager
 
validateUserToken(Application, String, ValidationFactor[]) - Method in class com.atlassian.crowd.manager.authentication.TokenAuthenticationManagerImpl
 
valueOf(String) - Static method in enum class com.atlassian.crowd.manager.mailer.MailTemplateMacro
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.atlassian.crowd.manager.mailer.MailTemplateMacro
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I J K L M N P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values