Uses of Interface
com.atlassian.confluence.security.SpacePermissionManager
Packages that use SpacePermissionManager
Package
Description
These REST resources are replacements for admin-level functest RPC calls and should only
be run by a sys-admin in a websudo session.
-
Uses of SpacePermissionManager in com.atlassian.confluence.api.impl.service.content
Constructors in com.atlassian.confluence.api.impl.service.content with parameters of type SpacePermissionManagerModifierConstructorDescriptionContentTrashServiceImpl(PageManager pageManager, PermissionManager permissionManager, PageService pageService, BlogPostService blogPostService, CommentService commentService, Supplier<ContentService> contentServiceSupplier, SpaceManager spaceManager, AttachmentManager attachmentManager, TrashManager trashManager, ModelFactory<ContentEntityObject, Content> contentFactory, SpacePermissionManager spacePermissionManager) SpaceServiceImpl(SpaceManagerInternal spaceManager, SpaceFactory spaceFactory, PageManagerInternal pageManager, ContentFactory contentFactory, PaginationService paginationService, SpacePermissionManager spacePermissionManager, LongRunningTaskManager longRunningTaskManager, LongTaskFactory longTaskFactory, I18NBeanFactory i18NBeanFactory, FinderProxyFactory finderProxyFactory, LabelManager labelManager, SpaceDeletionManager spaceDeletionManager, SpaceLabelService spaceLabelService, SpaceService.Validator spaceValidator, TrashManager trashManager, UserAccessor userAccessor) SpaceValidatorImpl(SpaceManagerInternal spaceManager, SpacePermissionManager spacePermissionManager, AccessModeService accessModeService, PermissionManager permissionManager, ContentService contentService, LicenseService licenseService, UserChecker userChecker, LabelManager labelManager, LabelledContentSpaceValidator labelledContentSpaceValidationPredicate, UserAccessor userAccessor, PersonalInformationManager personalInformationManager) -
Uses of SpacePermissionManager in com.atlassian.confluence.api.impl.service.people
Constructors in com.atlassian.confluence.api.impl.service.people with parameters of type SpacePermissionManagerModifierConstructorDescriptionGroupServiceImpl(GroupManagerInternal groupManager, ConfluenceAccessManager confluenceAccessManager, UserAccessorInternal userAccessor, GroupFactory groupFactory, FinderProxyFactory finderProxyFactory, PermissionManager permissionManager, DefaultWritableDirectoryForGroupsExistsCriteria writableDirectoryForGroupsExistsCriteria, SpacePermissionManager spacePermissionManager, CrowdDirectoryEntityHelper crowdDirectoryEntityHelper, ScopesRequestCacheDelegate scopesRequestCacheDelegate, ServiceAccountPermissionManager serviceAccountPermissionManager) PersonServiceImpl(PermissionManager permissionManager, PersonFactory personFactory, UserAccessorInternal userAccessorInternal, com.atlassian.user.GroupManager groupManager, FinderProxyFactory finderProxyFactory, LongRunningTaskManager longRunningTaskManager, LongTaskFactory longTaskFactory, I18NBeanFactory i18NBeanFactory, SettingsService settingsService, com.atlassian.event.api.EventPublisher eventPublisher, SpacePermissionManager spacePermissionManager, ConfluenceUserResolver confluenceUserResolver, LoginManager loginManager, PaginationService paginationService, SearchIndexAccessor contentSearchIndexAccessor, ScopesRequestCacheDelegate scopesRequestCacheDelegate, ServiceAccountPermissionManager serviceAccountPermissionManager) -
Uses of SpacePermissionManager in com.atlassian.confluence.api.impl.service.permissions.delegates
Constructors in com.atlassian.confluence.api.impl.service.permissions.delegates with parameters of type SpacePermissionManagerModifierConstructorDescriptionAttachmentOperationDelegate(AttachmentPermissionsDelegate permissionDelegate, ConfluenceUserResolver confluenceUserResolver, TargetResolver targetResolver, SpacePermissionManager spacePermissionManager) BlogPostOperationDelegate(BlogPostPermissionsDelegate permissionDelegate, ConfluenceUserResolver confluenceUserResolver, TargetResolver targetResolver, SpacePermissionManager spacePermissionManager) PageOperationDelegate(PagePermissionsDelegate permissionDelegate, ConfluenceUserResolver confluenceUserResolver, TargetResolver targetResolver, SpacePermissionManager spacePermissionManager, ContentPermissionManager contentPermissionManager, PersonFactory personFactory, PageManagerInternal pageManagerInternal) SpaceOperationDelegate(SpacePermissionsDelegate permissionDelegate, ConfluenceUserResolver confluenceUserResolver, TargetResolver targetResolver, SpacePermissionManager spacePermissionManager) -
Uses of SpacePermissionManager in com.atlassian.confluence.content.service
Constructors in com.atlassian.confluence.content.service with parameters of type SpacePermissionManagerModifierConstructorDescriptionDefaultBlogPostService(PageManager pageManager, PermissionManager permissionManager, ContentPermissionManager contentPermissionManager, SpacePermissionManager spacePermissionManager, DraftService draftService, com.atlassian.event.api.EventPublisher eventPublisher, LabelManager labelManager, DraftsTransitionHelper draftsTransitionHelper) -
Uses of SpacePermissionManager in com.atlassian.confluence.content.service.blogpost
Constructors in com.atlassian.confluence.content.service.blogpost with parameters of type SpacePermissionManagerModifierConstructorDescriptionCreateBlogPostCommandImpl(PageManager pageManager, SpacePermissionManager spacePermissionManager, ContentPermissionManager contentPermissionManager, DraftService draftService, com.atlassian.event.api.EventPublisher eventPublisher, BlogPostProvider blogPostProvider, CreateContextProvider contextProvider, ContentEntityObject draft, ConfluenceUser user, LabelManager labelManager, DraftsTransitionHelper draftsTransitionHelper) -
Uses of SpacePermissionManager in com.atlassian.confluence.core
Fields in com.atlassian.confluence.core declared as SpacePermissionManagerModifier and TypeFieldDescriptionprotected SpacePermissionManagerAbstractConfluenceSingleContextSpringPersistenceTest.spacePermissionManagerDeprecated.protected SpacePermissionManagerConfluenceActionSupport.spacePermissionManagerMethods in com.atlassian.confluence.core with parameters of type SpacePermissionManagerModifier and TypeMethodDescriptionvoidConfluenceActionSupport.setSpacePermissionManager(SpacePermissionManager spacePermissionManager) -
Uses of SpacePermissionManager in com.atlassian.confluence.follow
Constructors in com.atlassian.confluence.follow with parameters of type SpacePermissionManagerModifierConstructorDescriptionCanUserUseConfluence(SpacePermissionManager spacePermissionManager) DefaultFollowManager(ConnectionRepository connectionDao, SpacePermissionManager spacePermissionManager, com.atlassian.event.api.EventPublisher eventPublisher, PaginationServiceInternal paginationService) UserCanUseConfluencePredicate(SpacePermissionManager spacePermissionManager) Deprecated. -
Uses of SpacePermissionManager in com.atlassian.confluence.functest.rest.admin
Constructors in com.atlassian.confluence.functest.rest.admin with parameters of type SpacePermissionManagerModifierConstructorDescriptionPermissionsResource(SpacePermissionManager spacePermissionManager, SpaceManager spaceManager, UserAccessor userAccessor) SpaceResource(SpaceManagerInternal spaceManager, SpacePermissionManager spacePermissionManager) -
Uses of SpacePermissionManager in com.atlassian.confluence.impl.backuprestore
Constructors in com.atlassian.confluence.impl.backuprestore with parameters of type SpacePermissionManagerModifierConstructorDescriptionBackupRestorePermissionsHelper(PermissionManager permissionManager, SpaceDao spaceDao, SpacePermissionManager spacePermissionManager) -
Uses of SpacePermissionManager in com.atlassian.confluence.impl.backuprestore.restore.taskrunners
Constructors in com.atlassian.confluence.impl.backuprestore.restore.taskrunners with parameters of type SpacePermissionManagerModifierConstructorDescriptionPostImportTaskRunner(SpacePermissionManager spacePermissionManager, com.atlassian.event.api.EventPublisher eventPublisher, ReIndexJobPersister reIndexJobPersister, TrashManagerInternal trashManagerInternal, PostSiteImportUpgrader postSiteImportUpgrader, SpaceDaoInternal spaceDaoInternal, LabelUniqueIndexHelper labelUniqueIndexHelper, BandanaToPluginSettingsUpgradeTask bandanaMigrationTask) -
Uses of SpacePermissionManager in com.atlassian.confluence.impl.homepage
Constructors in com.atlassian.confluence.impl.homepage with parameters of type SpacePermissionManagerModifierConstructorDescriptionHomepageService(SpaceManager spaceManager, GlobalSettingsManager globalSettingsManager, UserAccessor userAccessor, SpacePermissionManager spacePermissionManager) -
Uses of SpacePermissionManager in com.atlassian.confluence.impl.security
Classes in com.atlassian.confluence.impl.security that implement SpacePermissionManagerModifier and TypeClassDescriptionclassclassImplementation of SpacePermissionManager that implements caching before a SpacePermission is requested, saved or removed from the SpacePermissionDao.classDeprecated, for removal: This API element is subject to removal in a future version.since 9.4.class -
Uses of SpacePermissionManager in com.atlassian.confluence.impl.security.administrators
Constructors in com.atlassian.confluence.impl.security.administrators with parameters of type SpacePermissionManagerModifierConstructorDescriptionprotectedAbstractEditPermissionsAdministrator(SpacePermissionManager spacePermissionManager, PermissionResolver permissionResolver, SetSpacePermissionChecker setSpacePermissionChecker, ConfluenceUserResolver userResolver, 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) -
Uses of SpacePermissionManager in com.atlassian.confluence.impl.security.recovery
Classes in com.atlassian.confluence.impl.security.recovery that implement SpacePermissionManagerModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.since 9.4.classDeprecated, for removal: This API element is subject to removal in a future version.since 9.2.6. -
Uses of SpacePermissionManager in com.atlassian.confluence.importexport
Constructors in com.atlassian.confluence.importexport with parameters of type SpacePermissionManagerModifierConstructorDescriptionCacheFlushingPostImportTask(SpacePermissionManager spacePermissionManager, com.atlassian.event.api.EventPublisher eventPublisher) Deprecated. -
Uses of SpacePermissionManager in com.atlassian.confluence.internal.security
Subinterfaces of SpacePermissionManager in com.atlassian.confluence.internal.securityModifier and TypeInterfaceDescriptioninterfaceInternal version of theSpacePermissionManager; see package-info.java for rationale.Classes in com.atlassian.confluence.internal.security that implement SpacePermissionManagerModifier and TypeClassDescriptionclassclassclass -
Uses of SpacePermissionManager in com.atlassian.confluence.pages.actions
Methods in com.atlassian.confluence.pages.actions with parameters of type SpacePermissionManagerModifier and TypeMethodDescriptionstatic booleanActionHelper.isSpaceAdmin(Space space, ConfluenceUser remoteUser, SpacePermissionManager spacePermissionManager) -
Uses of SpacePermissionManager in com.atlassian.confluence.pages.persistence.dao.bulk.copy
Constructors in com.atlassian.confluence.pages.persistence.dao.bulk.copy with parameters of type SpacePermissionManagerModifierConstructorDescriptionDefaultBulkPageCopy(org.hibernate.SessionFactory sessionFactory5, ContentPermissionManager contentPermissionManager, PermissionManager permissionManager, ContentPropertyManager contentPropertyManager, AttachmentManager attachmentManager, LinksUpdater linksUpdater, com.atlassian.beehive.ClusterLockService lockService, PageManagerInternal pageManager, SpacePermissionManager spacePermissionManager, com.atlassian.event.api.EventPublisher eventPublisher) Deprecated.since 8.0.0DefaultBulkPageCopy(org.hibernate.SessionFactory sessionFactory5, ContentPermissionManager contentPermissionManager, PermissionManager permissionManager, ContentPropertyManager contentPropertyManager, AttachmentManager attachmentManager, LinksUpdater linksUpdater, com.atlassian.beehive.ClusterLockService lockService, PageManagerInternal pageManager, SpacePermissionManager spacePermissionManager, com.atlassian.event.api.EventPublisher eventPublisher, ContentPropertyService contentPropertyService) -
Uses of SpacePermissionManager in com.atlassian.confluence.plugin.descriptor.web.conditions
Methods in com.atlassian.confluence.plugin.descriptor.web.conditions with parameters of type SpacePermissionManagerModifier and TypeMethodDescriptionvoidSpaceFunctionPermissionCondition.setSpacePermissionManager(SpacePermissionManager spacePermissionManager) -
Uses of SpacePermissionManager in com.atlassian.confluence.plugin.descriptor.web.conditions.user
Methods in com.atlassian.confluence.plugin.descriptor.web.conditions.user with parameters of type SpacePermissionManagerModifier and TypeMethodDescriptionvoidTargetUserCanUseConfluenceCondition.setSpacePermissionManager(SpacePermissionManager spacePermissionManager) -
Uses of SpacePermissionManager in com.atlassian.confluence.plugin.descriptor.web.urlreadingconditions
Constructors in com.atlassian.confluence.plugin.descriptor.web.urlreadingconditions with parameters of type SpacePermissionManagerModifierConstructorDescriptionAnonymousAccessEnabledUrlReadingCondition(SpacePermissionManager spacePermissionManager) -
Uses of SpacePermissionManager in com.atlassian.confluence.plugins.rest.jackson2.entities
Constructors in com.atlassian.confluence.plugins.rest.jackson2.entities with parameters of type SpacePermissionManagerModifierConstructorDescriptionSpaceEntityUserPermissionsExpander(SpacePermissionManager spacePermissionManager, SpaceManager spaceManager, UserAccessor userAccessor) -
Uses of SpacePermissionManager in com.atlassian.confluence.plugins.rest.jackson2.resources
Constructors in com.atlassian.confluence.plugins.rest.jackson2.resources with parameters of type SpacePermissionManagerModifierConstructorDescriptionAbstractResource(UserAccessor userAccessor, SpacePermissionManager spm) BreadcrumbResource(ResourceIdentifierResolver<IdAndTypeResourceIdentifier, Addressable> idAndTypeResourceIdentifierResolver, UserAccessor userAccessor, I18NBeanFactory i18NBeanFactory, ContextPathHolder contextPathHolder, PermissionManager permissionManager, SpacePermissionManager spacePermissionManager, BreadcrumbGenerator breadcrumbGenerator) I18nResource(UserAccessor userAccessor, com.atlassian.plugin.PluginAccessor pluginAccessor, LocaleManager localeManager, I18NBeanFactory i18NBeanFactory, HttpContext httpContext, SpacePermissionManager spacePermissionManager) PrototypeAttachmentResource(UserAccessor userAccessor, RestAttachmentManager restAttachmentManager, SpacePermissionManager spacePermissionManager) Deprecated.PrototypeContentResource(UserAccessor userAccessor, RestContentManager restContentManager, SpacePermissionManager spacePermissionManager) Deprecated.PrototypeSearchService(UserAccessor userAccessor, RestSearchService searchService, SpacePermissionManager spacePermissionManager, PermissionManager permissionManager, ScopesRequestCacheDelegate scopesRequestCacheDelegate) Deprecated.PrototypeSpaceResource(UserAccessor userAccessor, RestSpaceManager restSpaceManager, SpacePermissionManager spacePermissionManager) Deprecated.PrototypeUserResource(UserAccessor userAccessor, PermissionManager permissionManager, com.atlassian.webresource.api.WebResourceUrlProvider webResourceUrlProvider, SettingsManager settingsManager, I18NBeanFactory i18NBeanFactory, SpacePermissionManager spm) Deprecated.PrototypeUserSession(UserAccessor userAccessor, RestUserSessionManager restUserSessionManager, SpacePermissionManager spacePermissionManager) Deprecated. -
Uses of SpacePermissionManager in com.atlassian.confluence.plugins.spacedirectory.rest
Constructors in com.atlassian.confluence.plugins.spacedirectory.rest with parameters of type SpacePermissionManagerModifierConstructorDescriptionSpaceDirectoryResource(UserAccessor userAccessor, SpacePermissionManager spacePermissionManager, SpaceService spaceService, PredefinedSearchBuilder predefinedSearchBuilder, SearchManager searchManager, com.atlassian.sal.api.ApplicationProperties applicationProperties, SpaceDirectoryEntityBuilder builder) -
Uses of SpacePermissionManager in com.atlassian.confluence.rpc.soap.services
Methods in com.atlassian.confluence.rpc.soap.services with parameters of type SpacePermissionManagerModifier and TypeMethodDescriptionvoidSpacesSoapService.setSpacePermissionManager(SpacePermissionManager spacePermissionManager) voidUsersSoapService.setSpacePermissionManager(SpacePermissionManager spacePermissionManager) -
Uses of SpacePermissionManager in com.atlassian.confluence.security
Classes in com.atlassian.confluence.security that implement SpacePermissionManagerModifier and TypeClassDescriptionclassclassSpace permission manager that adds a layer of security over the write operations in this class.Methods in com.atlassian.confluence.security with parameters of type SpacePermissionManagerModifier and TypeMethodDescriptionstatic booleanPermissionUtils.isAdminUser(SpacePermissionManager spacePermissionManager, ConfluenceUser remoteUser) static booleanPermissionUtils.isAdminUser(SpacePermissionManager spacePermissionManager, ConfluenceUser remoteUser, Space space) Constructors in com.atlassian.confluence.security with parameters of type SpacePermissionManagerModifierConstructorDescriptionReadOnlySpacePermissionManager(SpacePermissionManager spacePermissionManager) -
Uses of SpacePermissionManager in com.atlassian.confluence.security.administrators
Methods in com.atlassian.confluence.security.administrators with parameters of type SpacePermissionManagerModifier and TypeMethodDescriptionvoidPermissionsAdministratorBuilder.setSpacePermissionManager(SpacePermissionManager spacePermissionManager) -
Uses of SpacePermissionManager in com.atlassian.confluence.security.delegate
Fields in com.atlassian.confluence.security.delegate declared as SpacePermissionManagerModifier and TypeFieldDescriptionprotected SpacePermissionManagerAbstractPermissionsDelegate.spacePermissionManagerMethods in com.atlassian.confluence.security.delegate with parameters of type SpacePermissionManagerModifier and TypeMethodDescriptionvoidAbstractPermissionsDelegate.setSpacePermissionManager(SpacePermissionManager spacePermissionManager) voidApplicationPermissionsDelegate.setSpacePermissionManager(SpacePermissionManager spacePermissionManager) voidGlobalDescriptionPermissionsDelegate.setSpacePermissionManager(SpacePermissionManager spacePermissionManager) voidGroupPermissionsDelegate.setSpacePermissionManager(SpacePermissionManager spacePermissionManager) voidPeopleDirectoryPermissionsDelegate.setSpacePermissionManager(SpacePermissionManager spacePermissionManager) voidSpaceDescriptionPermissionsDelegate.setSpacePermissionManager(SpacePermissionManager spacePermissionManager) voidSystemPermissionsDelegate.setSpacePermissionManager(SpacePermissionManager spacePermissionManager) voidUserPermissionsDelegate.setSpacePermissionManager(SpacePermissionManager spacePermissionManager) -
Uses of SpacePermissionManager in com.atlassian.confluence.security.denormalisedpermissions.impl
Constructors in com.atlassian.confluence.security.denormalisedpermissions.impl with parameters of type SpacePermissionManagerModifierConstructorDescriptionDenormalisedPermissionFallbackServiceImpl(SpaceManagerInternal spaceManager, SpaceDaoInternal spaceDaoInternal, SpacePermissionsFilterDao spacePermissionsFilterDao, SpacePermissionQueryManager spacePermissionQueryManager, com.atlassian.event.api.EventPublisher eventPublisher, ContentPermissionManagerInternal contentPermissionManager, PageManagerInternal pageManager, PermissionManager permissionManager, PermissionCheckExemptions permissionCheckExemptions, ConfluenceAccessManager confluenceAccessManager, SpacePermissionManager spacePermissionManager, RegularEntitiesAndPermissionsHelper regularEntitiesAndPermissionsHelper, ServiceAccountPermissionManager serviceAccountPermissionManager) RegularEntitiesAndPermissionsHelper(SpaceDaoInternal spaceDaoInternal, SpacePermissionManager spacePermissionManager, PageManager pageManager) -
Uses of SpacePermissionManager in com.atlassian.confluence.security.service
Constructors in com.atlassian.confluence.security.service with parameters of type SpacePermissionManagerModifierConstructorDescriptionDefaultAnonymousUserPermissionsService(PermissionManager permissionManager, SpacePermissionManager spacePermissionManager) -
Uses of SpacePermissionManager in com.atlassian.confluence.test.rpc
Methods in com.atlassian.confluence.test.rpc with parameters of type SpacePermissionManagerModifier and TypeMethodDescriptionvoidFuncTestRpcHandlerImpl.setSpacePermissionManager(SpacePermissionManager spacePermissionManager) -
Uses of SpacePermissionManager in com.atlassian.confluence.tinymceplugin.conditions
Methods in com.atlassian.confluence.tinymceplugin.conditions with parameters of type SpacePermissionManagerModifier and TypeMethodDescriptionvoidHasSetPagePermissionsCondition.setSpacePermissionManager(SpacePermissionManager spacePermissionManager) -
Uses of SpacePermissionManager in com.atlassian.confluence.tinymceplugin.rest
Constructors in com.atlassian.confluence.tinymceplugin.rest with parameters of type SpacePermissionManagerModifierConstructorDescriptionMacroResource(XhtmlContent xhtmlContent, EditorFormatService editorFormatService, ContentEntityManager contentEntityManager, HtmlToXmlConverter htmlToXmlConverter, HttpContext httpContext, MacroManager macroManager, com.atlassian.sal.api.message.I18nResolver i18nResolver, com.atlassian.sal.api.transaction.TransactionTemplate transactionTemplate, PermissionManager permissionManager, SpacePermissionManager spacePermissionManager, MacroParameterTypeParser macroParameterTypeParser, XmlEventReaderFactory xmlEventReaderFactory, FragmentTransformer defaultFragmentTransformer, StorageMacroBodyParser storageMacroBodyParser, MacroMetadataManager macroMetadataManager, StorageFormatCleaner storageFormatCleaner, VelocityHelperService velocityHelperService, ContentMacroService contentMacroService, com.atlassian.applinks.host.spi.InternalHostApplication internalHostApplication) -
Uses of SpacePermissionManager in com.atlassian.confluence.user
Constructors in com.atlassian.confluence.user with parameters of type SpacePermissionManagerModifierConstructorDescriptionPermittedUserFinder(PageManager pageManager, PermissionManager permissionManager, SpacePermissionManager spacePermissionManager, Page parentPage, Space space) -
Uses of SpacePermissionManager in com.atlassian.confluence.user.administrators
Constructors in com.atlassian.confluence.user.administrators with parameters of type SpacePermissionManagerModifierConstructorDescriptionDefaultEditUserGroupAdministrator(ConfluenceUser user, ConfluenceUser remoteUser, UserAccessor userAccessor, PermissionManager permissionManager, SpacePermissionManager spacePermissionManager) -
Uses of SpacePermissionManager in com.atlassian.confluence.user.notifications
Methods in com.atlassian.confluence.user.notifications with parameters of type SpacePermissionManagerModifier and TypeMethodDescriptionvoidUserSignUpNotificationsListener.setSpacePermissionManager(SpacePermissionManager spacePermissionManager) Deprecated. -
Uses of SpacePermissionManager in com.atlassian.sal.confluence.user
Constructors in com.atlassian.sal.confluence.user with parameters of type SpacePermissionManagerModifierConstructorDescriptionConfluenceUserManager(UserAccessor userAccessor, com.atlassian.crowd.embedded.api.CrowdService crowdService, PermissionManager permissionManager, SpacePermissionManager spacePermissionManager, ConfluenceAccessManager confluenceAccessManager) -
Uses of SpacePermissionManager in it.com.atlassian.confluence.struts
Fields in it.com.atlassian.confluence.struts declared as SpacePermissionManagerModifier and TypeFieldDescriptionprotected SpacePermissionManagerAbstractInjectableActionTest.spacePermissionManager