public class PrivilegeDistributionRequestAuthorizationStrategy extends Object implements DistributionRequestAuthorizationStrategy
DistributionRequestAuthorizationStrategy based on JCR privileges over a certain Session| Constructor and Description |
|---|
PrivilegeDistributionRequestAuthorizationStrategy(String jcrPrivilege) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkPermission(@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver,
@NotNull org.apache.sling.distribution.DistributionRequest distributionRequest) |
public PrivilegeDistributionRequestAuthorizationStrategy(String jcrPrivilege)
public void checkPermission(@NotNull
@NotNull org.apache.sling.api.resource.ResourceResolver resourceResolver,
@NotNull
@NotNull org.apache.sling.distribution.DistributionRequest distributionRequest)
throws DistributionException
checkPermission in interface DistributionRequestAuthorizationStrategyresourceResolver - a ResourceResolver representing the calling 'user'distributionRequest - a request bringing metadata for getting DistributionPackages
to be exportedDistributionException - if the ResourceResolver is
not authorized to execute the given DistributionRequestCopyright © 2007–2018 The Apache Software Foundation. All rights reserved.