Uses of Class
com.atlassian.confluence.api.model.permissions.TargetType
-
Packages that use TargetType Package Description com.atlassian.confluence.api.impl.service.permissions com.atlassian.confluence.api.model.permissions Model objects for user and group permission and validation checks, for use withOperationService.com.atlassian.confluence.api.model.permissions.spi SPI for implementing pluggable permission and validation checks, for use withOperationService.com.atlassian.confluence.api.service.permissions -
-
Uses of TargetType in com.atlassian.confluence.api.impl.service.permissions
Methods in com.atlassian.confluence.api.impl.service.permissions with parameters of type TargetType Modifier and Type Method Description @NonNull List<OperationDescription>OperationServiceImpl. getAllOperationsForType(TargetType targetType)Constructor parameters in com.atlassian.confluence.api.impl.service.permissions with type arguments of type TargetType Constructor Description OperationServiceImpl(Map<TargetType,OperationDelegate> operationDelegates, PersonFactory personFactory, ConfluenceUserResolver confluenceUserResolver, PermissionCheckExemptions permissionCheckExemptions, AccessModeManager accessModeManager, ScopesRequestCacheDelegate scopesRequestCacheDelegate) -
Uses of TargetType in com.atlassian.confluence.api.model.permissions
Fields in com.atlassian.confluence.api.model.permissions declared as TargetType Modifier and Type Field Description static TargetTypeTargetType. ATTACHMENTstatic TargetTypeTargetType. BLOG_POSTstatic TargetTypeTargetType. COMMENTstatic TargetTypeTargetType. PAGEstatic TargetTypeTargetType. SPACEprotected TargetTypeTarget. targetTypeFields in com.atlassian.confluence.api.model.permissions with type parameters of type TargetType Modifier and Type Field Description static List<TargetType>TargetType. BUILT_INMethods in com.atlassian.confluence.api.model.permissions that return TargetType Modifier and Type Method Description @NonNull TargetTypeOperationCheckResult. getTargetType()@NonNull TargetTypeOperationDescription. getTargetType()@NonNull TargetTypeTarget. getTargetType()Get theTargetTypefor this model object.static TargetTypeTargetType. valueOf(@NonNull ContentType type)Return theTargetTypefor the givenContentTypestatic TargetTypeTargetType. valueOf(@NonNull String type)Return theTargetTypefor the given type string.Methods in com.atlassian.confluence.api.model.permissions that return types with arguments of type TargetType Modifier and Type Method Description static Set<TargetType>TargetType. valuesOf(@NonNull Iterable<String> types)Return theTargetTypes for the given set of type strings.Methods in com.atlassian.confluence.api.model.permissions with parameters of type TargetType Modifier and Type Method Description static TargetTarget. forChildrenOfContainer(Container container, TargetType childTargetType)Create aTargetfor a container being used to check operations on a different childTargetTypewithin it.static TargetTarget. forContentId(ContentId id, TargetType type)Create aTargetfrom content idstatic TargetTarget. targetInContainer(Container container, TargetType childTargetType)Deprecated.since 5.9OperationCheckResult.OperationCheckResultBuilderOperationCheckResult.OperationCheckResultBuilder. targetType(@NonNull TargetType targetType)OperationDescription.OperationDescriptionBuilderOperationDescription.OperationDescriptionBuilder. targetType(@NonNull TargetType targetType) -
Uses of TargetType in com.atlassian.confluence.api.model.permissions.spi
Constructors in com.atlassian.confluence.api.model.permissions.spi with parameters of type TargetType Constructor Description BaseOperationCheck(OperationKey operationKey, TargetType expectedTargetType)Construct aBaseOperationCheck. -
Uses of TargetType in com.atlassian.confluence.api.service.permissions
Methods in com.atlassian.confluence.api.service.permissions with parameters of type TargetType Modifier and Type Method Description @NonNull List<OperationDescription>OperationService. getAllOperationsForType(TargetType targetType)For a given target type, list all operations this service can provide information about.
-