Uses of Interface
com.atlassian.confluence.api.model.permissions.Operation
-
Packages that use Operation 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 Operation in com.atlassian.confluence.api.impl.service.permissions
Methods in com.atlassian.confluence.api.impl.service.permissions with parameters of type Operation Modifier and Type Method Description @NonNull ValidationResultOperationServiceImpl. canPerform(Person person, Operation operation, Target target)Checks if the given user is able to perform the specified operation on the specified target.@NonNull Map<Target,ValidationResult>OperationServiceImpl. canPerform(Person person, Operation operation, Iterable<Target> targets)Checks if the given user is able to perform the specified operation on the specified targets.@NonNull ValidationResultOperationServiceImpl. canPerformWithoutExemptions(Person person, Operation operation, Target target)@NonNull Map<Target,ValidationResult>OperationServiceImpl. canPerformWithoutExemptions(Person person, Operation operation, Iterable<Target> targets) -
Uses of Operation in com.atlassian.confluence.api.model.permissions
Classes in com.atlassian.confluence.api.model.permissions that implement Operation Modifier and Type Class Description classOperationCheckResultThe result of an operation check on a specificTarget.classOperationDescriptionDescribes an{operation, targetType}combination that the operations APIs can answer queries for.classOperationKeyAn OperationKey is used to identify operations that can be performed on Targets. -
Uses of Operation in com.atlassian.confluence.api.model.permissions.spi
Subinterfaces of Operation in com.atlassian.confluence.api.model.permissions.spi Modifier and Type Interface Description interfaceOperationCheckA permission and validation check, for use withOperationService.Classes in com.atlassian.confluence.api.model.permissions.spi that implement Operation Modifier and Type Class Description classBaseOperationCheckBase class for implementingOperationChecks. -
Uses of Operation in com.atlassian.confluence.api.service.permissions
Methods in com.atlassian.confluence.api.service.permissions with parameters of type Operation Modifier and Type Method Description @NonNull ValidationResultOperationService. canPerform(Person person, Operation operation, Target target)Check whether a person can perform a particular operation on a particular target.@NonNull Map<Target,ValidationResult>OperationService. canPerform(Person person, Operation operation, Iterable<Target> targets)Check whether the specified Person can perform a particular operation on each of the specified targets.@NonNull ValidationResultOperationService. canPerformWithoutExemptions(Person person, Operation operation, Target target)Check whether a person can perform a particular operation on a particular target.@NonNull Map<Target,ValidationResult>OperationService. canPerformWithoutExemptions(Person person, Operation operation, Iterable<Target> targets)Check whether the specified Person can perform a particular operation on each of the specified targets.
-