Package | Description |
---|---|
com.atlassian.confluence.impl.security | |
com.atlassian.confluence.impl.security.administrators | |
com.atlassian.confluence.impl.security.recovery | |
com.atlassian.confluence.internal.user |
Confluence internal classes related to user management.
|
com.atlassian.confluence.search.lucene.tasks | |
com.atlassian.confluence.security.administrators | |
com.atlassian.confluence.user |
Constructor and Description |
---|
CachingSpacePermissionManager(SpacePermissionDao spacePermissionDao,
PermissionCheckExemptions permissionCheckExemptions,
SpacePermissionDefaultsStoreFactory spacePermissionDefaultsStoreFactory,
TransactionAwareCacheFactory cacheFactory,
com.atlassian.event.api.EventPublisher eventPublisher,
ConfluenceAccessManager confluenceAccessManager,
SpacePermissionAccessMapper spacePermissionAccessMapper,
com.atlassian.crowd.embedded.api.CrowdService crowdService,
ConfluenceUserResolver userResolver,
AccessModeManager accessModeManager,
ScopesRequestCacheDelegate scopesRequestCacheDelegate,
GlobalSettingsManager settingsManager,
GroupResolver groupResolver) |
DefaultSpacePermissionManager(SpacePermissionDao spacePermissionDao,
PermissionCheckExemptions permissionCheckExemptions,
SpacePermissionDefaultsStoreFactory spacePermissionDefaultsStoreFactory,
com.atlassian.event.api.EventPublisher eventPublisher,
ConfluenceAccessManager confluenceAccessManager,
SpacePermissionAccessMapper spacePermissionAccessMapper,
com.atlassian.crowd.embedded.api.CrowdService crowdService,
ConfluenceUserResolver userResolver,
AccessModeManager accessModeManager,
ScopesRequestCacheDelegate scopesRequestCacheDelegate,
GlobalSettingsManager settingsManager,
GroupResolver groupResolver) |
Constructor and Description |
---|
AbstractEditPermissionsAdministrator(SpacePermissionManager spacePermissionManager,
PermissionResolver permissionResolver,
SetSpacePermissionChecker setSpacePermissionChecker,
ConfluenceUserResolver userResolver,
GroupResolver groupResolver) |
DefaultPermissionsAdministrator(PermissionResolver permissionResolver,
GroupResolver groupResolver) |
EditGlobalPermissionsAdministrator(SpacePermissionManager spacePermissionManager,
PermissionResolver permissionResolver,
SetSpacePermissionChecker setSpacePermissionChecker,
UserChecker userChecker,
ConfluenceUserResolver userResolver,
GroupResolver groupResolver) |
EditSpacePermissionsAdministrator(SpacePermissionManager spacePermissionManager,
PermissionResolver permissionResolver,
SetSpacePermissionChecker setSpacePermissionChecker,
ConfluenceUserResolver userResolver,
GroupResolver groupResolver) |
Constructor and Description |
---|
RecoveryAwareCachingSpacePermissionManager(SpacePermissionDao spacePermissionDao,
PermissionCheckExemptions permissionCheckExemptions,
SpacePermissionDefaultsStoreFactory spacePermissionDefaultsStoreFactory,
TransactionAwareCacheFactory cacheFactory,
com.atlassian.event.api.EventPublisher eventPublisher,
ConfluenceAccessManager confluenceAccessManager,
SpacePermissionAccessMapper spacePermissionAccessMapper,
com.atlassian.crowd.embedded.api.CrowdService crowdService,
ConfluenceUserResolver userResolver,
AccessModeManager accessModeManager,
ScopesRequestCacheDelegate scopesRequestCacheDelegate,
GlobalSettingsManager settingsManager,
GroupResolver groupResolver) |
Modifier and Type | Interface and Description |
---|---|
interface |
UserAccessorInternal
Internal version of the
UserAccessor interface; see the package-info.java for rationale. |
Constructor and Description |
---|
IndexTaskFactory(BatchOperationManager batchOperationManager,
AtlassianDocumentBuilder<com.atlassian.bonnie.Searchable> documentBuilder,
AtlassianDocumentBuilder<com.atlassian.bonnie.Searchable> changeDocumentBuilder,
ContentEntityObjectDao<?> contentEntityObjectDao,
AttachmentManager attachmentManager,
PersonalInformationManager personalInformationManager,
GroupResolver groupResolver,
GroupMembershipAccessor groupMembershipAccessor,
PersonalInformationDao personalInformationDao,
SpaceDao spaceDao,
PageDaoInternal pageDao,
Map<SearchIndex,SearchIndexAccessor> searchIndexAccessorBySearchIndex,
HibernateSessionManager5 hibernateSessionManager,
org.hibernate.SessionFactory sessionFactory) |
ReindexUsersInGroupChangeIndexTask(BatchOperationManager batchOperationManager,
PersonalInformationManager personalInformationManager,
GroupResolver groupResolver,
GroupMembershipAccessor groupMembershipAccessor,
IndexTaskFactory indexTaskFactory,
String groupName) |
ReindexUsersInGroupContentIndexTask(BatchOperationManager batchOperationManager,
PersonalInformationManager personalInformationManager,
GroupResolver groupResolver,
GroupMembershipAccessor groupMembershipAccessor,
IndexTaskFactory indexTaskFactory,
String groupName) |
Modifier and Type | Method and Description |
---|---|
void |
PermissionsAdministratorBuilder.setGroupResolver(GroupResolver groupResolver) |
Modifier and Type | Interface and Description |
---|---|
interface |
UserAccessor |
Modifier and Type | Class and Description |
---|---|
class |
DefaultUserAccessor
This implementation of UserAccessor takes care of all the Confluence-related actions around user management:
checking permissions, publishing events, and ensuring the integrity of data in Confluence related to users.
|
Copyright © 2003–2023 Atlassian. All rights reserved.
View cookie preferences