| Modifier and Type | Field and Description |
|---|---|
protected ApplicationService |
BaseAction.applicationService |
| Modifier and Type | Method and Description |
|---|---|
void |
BaseAction.setApplicationService(ApplicationService applicationService) |
| Constructor and Description |
|---|
UserSearcherImpl(DirectoryManager directoryManager,
ApplicationService applicationService,
ApplicationManager applicationManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
ViewPrincipal.setApplicationService(ApplicationService applicationService) |
| Modifier and Type | Method and Description |
|---|---|
void |
ChangePassword.setApplicationService(ApplicationService applicationService) |
| Constructor and Description |
|---|
CrowdServiceImpl(ApplicationFactory applicationFactory,
ApplicationService applicationService,
DirectoryInstanceLoader directoryInstanceLoader) |
| Modifier and Type | Field and Description |
|---|---|
protected ApplicationService |
LocalCrowdAuthenticationProvider.applicationService |
| Constructor and Description |
|---|
CrowdApplicationAuthenticationProvider(CrowdApplicationFactory crowdApplicationFactory,
ApplicationService applicationService,
ApplicationManager applicationManager,
TokenAuthenticationManager tokenAuthenticationManager,
UserAuthoritiesProvider userAuthoritiesProvider) |
LocalCrowdAuthenticationProvider(ApplicationService applicationService,
ApplicationManager applicationManager,
TokenAuthenticationManager tokenAuthenticationManager) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDelegatingApplicationService
An implementation of ApplicationService that delegates all methods to another ApplicationService.
|
class |
AllowingAuthenticateByEmailApplicationService |
class |
ApplicationServiceGeneric |
class |
CachingApplicationService
Implementation of ApplicationService which caches the result of ApplicationService methods.
|
class |
TranslatingApplicationService
This class is responsible for translating application specific usernames
(aliased usernames) to directory specific usernames (unaliased usernames)
and the other way around.
|
| Modifier and Type | Method and Description |
|---|---|
protected ApplicationService |
AbstractDelegatingApplicationService.getApplicationService() |
| Constructor and Description |
|---|
AbstractDelegatingApplicationService(ApplicationService applicationService) |
AliasManagerImpl(AliasDAO aliasDAO,
ApplicationManager applicationManager,
ApplicationService applicationService,
com.atlassian.event.api.EventPublisher eventPublisher) |
AllowingAuthenticateByEmailApplicationService(ApplicationService delegate,
EmailAddressValidator emailValidator,
com.atlassian.event.api.EventPublisher eventPublisher,
CanonicalUsersByEmailFinder canonicalUsersByEmailFinder,
DcLicenseChecker dcLicenseChecker) |
CachingApplicationService(ApplicationService applicationService,
UserAuthorisationCache userAuthorisationCache,
com.atlassian.event.api.EventPublisher eventPublisher) |
CanonicalUsersByEmailFinder(ApplicationService applicationService) |
TranslatingApplicationService(ApplicationService applicationService,
AliasManager aliasManager) |
| Constructor and Description |
|---|
TokenAuthenticationManagerImpl(SessionTokenStorage tokenManager,
ApplicationDAO applicationDao,
TokenFactory tokenFactory,
com.atlassian.cache.Cache<String,Boolean> cache,
com.atlassian.event.api.EventPublisher eventPublisher,
PropertyManager propertyManager,
DirectoryManager directoryManager,
ApplicationManager applicationManager,
ApplicationService applicationService,
Clock clock) |
| Constructor and Description |
|---|
ForgottenLoginManagerImpl(ApplicationService applicationService,
DirectoryManager directoryManager,
PermissionManager permissionManager,
ExpirableUserTokenDao expirableUserTokenDao,
com.atlassian.security.random.SecureTokenGenerator tokenGenerator,
com.atlassian.event.api.EventPublisher eventPublisher,
com.atlassian.sal.api.ApplicationProperties applicationProperties,
ForgottenLoginMailer forgottenLoginMailer,
Clock clock) |
| Constructor and Description |
|---|
RecoveryModeAwareUserPermissionService(InternalUserPermissionDAO userPermissionDAO,
DirectoryManager directoryManager,
RecoveryModeService recoveryModeService,
AuthenticatedUserProvider userProvider,
GroupAdministrationPermissionService groupAdministrationPermissionService,
ApplicationService applicationService,
CrowdApplicationFactory crowdApplicationFactory) |
UserPermissionServiceImpl(InternalUserPermissionDAO userPermissionDAO,
DirectoryManager directoryManager,
AuthenticatedUserProvider userProvider,
ApplicationService applicationService,
CrowdApplicationFactory crowdApplicationFactory,
GroupAdministrationPermissionService groupAdministrationPermissionService) |
| Modifier and Type | Class and Description |
|---|---|
class |
RecoveryModeAwareApplicationService
An extension of
ApplicationServiceGeneric that supports recovery mode. |
| Constructor and Description |
|---|
RecoveryModeAwareTokenAuthenticationManager(SessionTokenStorage tokenManager,
ApplicationDAO applicationDao,
TokenFactory tokenFactory,
com.atlassian.cache.Cache<String,Boolean> cache,
com.atlassian.event.api.EventPublisher eventPublisher,
PropertyManager propertyManager,
DirectoryManager directoryManager,
ApplicationManager applicationManager,
ApplicationService applicationService,
RecoveryModeService recoveryModeService,
ApplicationFactory applicationFactory,
Clock clock) |
| Constructor and Description |
|---|
CrowdApplicationModuleAuthenticationProvider(String applicationName,
ApplicationService applicationService,
ApplicationManager applicationManager,
TokenAuthenticationManager tokenAuthenticationManager) |
| Constructor and Description |
|---|
CrowdApplicationModuleDescriptor(com.atlassian.plugin.module.ModuleFactory moduleFactory,
ApplicationManager applicationManager,
ApplicationService applicationService,
TokenAuthenticationManager tokenAuthenticationManager,
DynamicProviderManager authenticationManager,
RequestToApplicationMapper requestToApplicationMapper) |
| Constructor and Description |
|---|
GroupEntityExpander(ApplicationService applicationService,
ApplicationManager applicationManager) |
UserEntityExpander(ApplicationService applicationService,
ApplicationManager applicationManager) |
| Constructor and Description |
|---|
AccountManagementController(ApplicationFactory crowdApplicationFactory,
ApplicationService applicationService,
ForgottenLoginManager forgottenLoginManager,
AsyncForgottenLoginManager asyncForgottenLoginManager) |
| Modifier and Type | Method and Description |
|---|---|
static GroupEntity |
GroupEntityUtil.expandGroup(ApplicationService applicationService,
Application application,
GroupEntity minimalGroupEntity,
boolean expandAttributes)
Expands a GroupEntity from its minimal form to the expanded version.
|
static UserEntity |
UserEntityUtil.expandUser(ApplicationService applicationService,
Application application,
UserEntity minimalUserEntity,
boolean expandAttributes)
Expands a UserEntity from its minimal form to the expanded version.
|
| Constructor and Description |
|---|
SAMLAuthAction(SAMLMessageManager samlMessageManager,
PropertyManager propertyManager,
DirectoryManager directoryManager,
ApplicationManager applicationManager,
CrowdLicenseManager crowdLicenseManager,
com.atlassian.plugin.webresource.WebResourceManager webResourceManager,
com.atlassian.plugin.web.WebInterfaceManager webInterfaceManager,
ApplicationService applicationService,
TokenAuthenticationManager tokenAuthenticationManager,
CrowdRememberMeService rememberMeService,
XsrfTokenGenerator xsrfTokenGenerator,
ActionHelper actionHelper,
ClusterService clusterService) |
UpdateSAMLConfiguration(SAMLMessageManager samlMessageManager,
com.atlassian.sal.api.ApplicationProperties applicationProperties,
PropertyManager propertyManager,
DirectoryManager directoryManager,
ApplicationManager applicationManager,
CrowdLicenseManager crowdLicenseManager,
com.atlassian.plugin.webresource.WebResourceManager webResourceManager,
com.atlassian.plugin.web.WebInterfaceManager webInterfaceManager,
ApplicationService applicationService,
TokenAuthenticationManager tokenAuthenticationManager,
CrowdRememberMeService rememberMeService,
XsrfTokenGenerator xsrfTokenGenerator,
ActionHelper actionHelper,
ClusterService clusterService) |
| Constructor and Description |
|---|
TestKitUserResource(DirectoryManager directoryManager,
ForgottenLoginManager forgottenLoginManager,
com.atlassian.sal.api.transaction.TransactionTemplate transactionTemplate,
ApplicationService applicationService,
ApplicationManager applicationManager) |
| Modifier and Type | Field and Description |
|---|---|
protected ApplicationService |
AbstractUserService.applicationService |
| Constructor and Description |
|---|
AbstractUserService(InternalApplicationHelper internalApplicationHelper,
ApplicationService applicationService,
TokenAuthenticationManager tokenAuthenticationManager,
UserPermissionService userPermissionService,
AuthenticatedUserProvider authenticatedUserProvider) |
UserServiceImpl(InternalApplicationHelper internalApplicationHelper,
ApplicationService applicationService,
TokenAuthenticationManager tokenAuthenticationManager,
UserPermissionService userPermissionService,
AuthenticatedUserProvider authenticatedUserProvider,
ApplicationFactory applicationFactory,
UserAuthoritiesProvider userAuthoritiesProvider) |
| Constructor and Description |
|---|
EmailChangeManagerImpl(ChangeEmailLinkMailer changeEmailLinkMailer,
com.atlassian.security.random.SecureTokenGenerator tokenGenerator,
ExpirableUserTokenDao expirableUserTokenDao,
ApplicationService applicationService,
com.atlassian.sal.api.ApplicationProperties applicationProperties,
Clock clock,
ApplicationManager applicationManager,
ClientProperties clientProperties,
com.atlassian.event.api.EventPublisher eventPublisher,
DirectoryManager directoryManager,
MailConfigurationService mailConfigurationService,
PermissionManager permissionManager,
EmailAddressValidator emailValidator) |
| Modifier and Type | Method and Description |
|---|---|
SamlService |
SsoSamlConfiguration.samlService(com.atlassian.sal.api.ApplicationProperties applicationProperties,
AuthenticatedUserProvider authenticatedUserProvider,
ApplicationService applicationService,
ApplicationSamlConfigurationService applicationSamlConfigurationService,
CrowdSamlConfigurationServiceInternal crowdSamlConfigurationService,
CrowdRememberMeService rememberMeService,
DcLicenseChecker dcLicenseChecker,
com.atlassian.event.api.EventPublisher eventPublisher,
SamlProperties samlProperties,
EmailIdentifierProvider emailIdentifierProvider) |
| Constructor and Description |
|---|
SamlService(com.atlassian.sal.api.ApplicationProperties applicationProperties,
AuthenticatedUserProvider authenticatedUserProvider,
ApplicationService applicationService,
ApplicationSamlConfigurationService applicationSamlConfigurationService,
CrowdSamlConfigurationServiceInternal crowdSamlConfigurationService,
CrowdRememberMeService rememberMeService,
DcLicenseChecker dcLicenseChecker,
com.atlassian.event.api.EventPublisher eventPublisher,
SamlProperties samlProperties,
EmailIdentifierProvider emailIdentifierProvider) |
| Constructor and Description |
|---|
PrepareAuthorizationContextAction(AuthenticatedUserProvider authenticatedUserProvider,
ApplicationService applicationService,
CrowdRememberMeService rememberMeService,
com.atlassian.event.api.EventPublisher eventPublisher) |
| Constructor and Description |
|---|
CrowdAuthenticationController(UserService userService,
ApplicationService applicationService,
ApplicationManager applicationManager) |
| Constructor and Description |
|---|
CrowdUserSettingsService(ApplicationService applicationService,
ApplicationFactory applicationFactory) |
Copyright © 2024 Atlassian. All rights reserved.