Uses of Package
com.atlassian.confluence.api.model.permissions
Packages that use com.atlassian.confluence.api.model.permissions
Package
Description
Model objects for user and group permission and validation checks, for use with
OperationService
.SPI for implementing pluggable permission and validation checks, for use with
OperationService
.This package contains the code which communicates with Confluence via REST API.
-
Classes in com.atlassian.confluence.api.model.permissions used by com.atlassian.confluence.api.impl.service.permissionsClassDescriptionThis is UI and ServiceLayer representation of
com.atlassian.confluence.security.ContentPermission
Defines per-content level "Restrictions" (for blogposts and pages only).Special implementation ofPageResponse
forContentRestriction
objects.This is a simplified model object representing a global permissionThe result of an operation check on a specificTarget
.Describes an{operation, targetType}
combination that the operations APIs can answer queries for.An OperationKey is used to identify operations that can be performed on Targets.Containing allContentRestriction
as RelevantViewRestrictionsThis is a simplified model object representing a space permissionThis defines the operations granted to a user or a group in a space.The target for an operation permissions check.The type of object subject to an operation, for permissions checks. -
Classes in com.atlassian.confluence.api.model.permissions used by com.atlassian.confluence.api.model.contentClassDescriptionThis is UI and ServiceLayer representation of
com.atlassian.confluence.security.ContentPermission
Defines per-content level "Restrictions" (for blogposts and pages only).The result of an operation check on a specificTarget
.An OperationKey is used to identify operations that can be performed on Targets.Containing allContentRestriction
as RelevantViewRestrictionsThis is a simplified model object that serves as a container for holding permissions of a specific space -
Classes in com.atlassian.confluence.api.model.permissions used by com.atlassian.confluence.api.model.permissionsClassDescriptionThis is UI and ServiceLayer representation of
com.atlassian.confluence.security.ContentPermission
Defines per-content level "Restrictions" (for blogposts and pages only).Special implementation ofPageResponse
forContentRestriction
objects.This is type ofinvalid reference
com.atlassian.confluence.api.model.content.Content.Expansions#INHERITED_READ_RESTRICTIONS
The result of an operation check on a specificTarget
.Describes an{operation, targetType}
combination that the operations APIs can answer queries for.An OperationKey is used to identify operations that can be performed on Targets.Containing allContentRestriction
as RelevantViewRestrictionsThis is a simplified model object representing a space permissionThe target for an operation permissions check.A target that points to a single model object, e.g.The type of object subject to an operation, for permissions checks. -
Classes in com.atlassian.confluence.api.model.permissions used by com.atlassian.confluence.api.model.permissions.spiClassDescriptionAn OperationKey is used to identify operations that can be performed on Targets.The target for an operation permissions check.The type of object subject to an operation, for permissions checks.
-
Classes in com.atlassian.confluence.api.model.permissions used by com.atlassian.confluence.api.service.permissionsClassDescriptionThis is UI and ServiceLayer representation of
com.atlassian.confluence.security.ContentPermission
Defines per-content level "Restrictions" (for blogposts and pages only).Special implementation ofPageResponse
forContentRestriction
objects.This is a simplified model object representing a global permissionThe result of an operation check on a specificTarget
.Describes an{operation, targetType}
combination that the operations APIs can answer queries for.An OperationKey is used to identify operations that can be performed on Targets.Containing allContentRestriction
as RelevantViewRestrictionsThis is a simplified model object representing a space permissionThis defines the operations granted to a user or a group in a space.The target for an operation permissions check.The type of object subject to an operation, for permissions checks. -
Classes in com.atlassian.confluence.api.model.permissions used by com.atlassian.confluence.api.testsupport.matchers.model.permissionsClassDescriptionThe result of an operation check on a specific
Target
.Describes an{operation, targetType}
combination that the operations APIs can answer queries for.An OperationKey is used to identify operations that can be performed on Targets.The target for an operation permissions check.The type of object subject to an operation, for permissions checks. -
-
Classes in com.atlassian.confluence.api.model.permissions used by com.atlassian.confluence.internal.api.incrementalsync.model.globalpermissionmanagementClassDescriptionThis is a simplified model object representing a global permission
-
-
Classes in com.atlassian.confluence.api.model.permissions used by com.atlassian.confluence.plugins.restapi.experimental.resourcesClassDescriptionThis is UI and ServiceLayer representation of
com.atlassian.confluence.security.ContentPermission
Defines per-content level "Restrictions" (for blogposts and pages only).An OperationKey is used to identify operations that can be performed on Targets. -
Classes in com.atlassian.confluence.api.model.permissions used by com.atlassian.confluence.plugins.restapi.resourcesClassDescriptionThis is UI and ServiceLayer representation of
com.atlassian.confluence.security.ContentPermission
Defines per-content level "Restrictions" (for blogposts and pages only).Describes an{operation, targetType}
combination that the operations APIs can answer queries for.An OperationKey is used to identify operations that can be performed on Targets.Containing allContentRestriction
as RelevantViewRestrictionsThis defines the operations granted to a user or a group in a space. -
Classes in com.atlassian.confluence.api.model.permissions used by com.atlassian.confluence.rest.clientClassDescriptionThis is UI and ServiceLayer representation of
com.atlassian.confluence.security.ContentPermission
Defines per-content level "Restrictions" (for blogposts and pages only).Special implementation ofPageResponse
forContentRestriction
objects.This is a simplified model object representing a global permissionDescribes an{operation, targetType}
combination that the operations APIs can answer queries for.An OperationKey is used to identify operations that can be performed on Targets.Containing allContentRestriction
as RelevantViewRestrictionsThis is a simplified model object representing a space permissionThis defines the operations granted to a user or a group in a space. -
Classes in com.atlassian.confluence.api.model.permissions used by com.atlassian.confluence.rest.serialization.jackson2ClassDescriptionAn OperationKey is used to identify operations that can be performed on Targets.