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(org.apache.sling.api.resource.ResourceResolver resourceResolver,
org.apache.sling.distribution.DistributionRequest distributionRequest) |
public PrivilegeDistributionRequestAuthorizationStrategy(String jcrPrivilege)
public void checkPermission(@Nonnull org.apache.sling.api.resource.ResourceResolver resourceResolver, @Nonnull 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–2017 The Apache Software Foundation. All rights reserved.