public interface AclResource extends DavResource
AclResource...| Modifier and Type | Field and Description | 
|---|---|
static String | 
METHODS
The AclResource must support the ACL method and the REPORT method in order
 to retrieve various security related reports. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
alterAcl(AclProperty aclProperty)
Modify the DAV:acl property of this resource object. 
Note: RFC 3744 limits modification of access control elements (ACEs) to elements that are neither inherited nor protected.  | 
Report | 
getReport(ReportInfo reportInfo)
Same as  
DeltaVResource.getReport(ReportInfo). | 
addLockManager, addMember, alterProperties, copy, exists, getCollection, getComplianceClass, getDisplayName, getFactory, getHref, getLocator, getLock, getLocks, getMembers, getModificationTime, getProperties, getProperty, getPropertyNames, getResourcePath, getSession, getSupportedMethods, hasLock, isCollection, isLockable, lock, move, refreshLock, removeMember, removeProperty, setProperty, spool, unlockstatic final String METHODS
void alterAcl(AclProperty aclProperty) throws DavException
aclProperty - DAV:acl property listing the set of ACEs to be modified
 by this call. This may be a subset of all access control elements
 present on this resource object only.DavException - If the request fails. RFC 3744 defines a set of
 preconditions which must be met for a successful ACL request.
 If these conditions are violated, this method must fail with
 403 (Forbidden) or
 409 (Conflict) and should provide
 a detailed error condition in the response body. See
 RFC 3744 Section 8.1.1
 (ACL Preconditions) for further details.Report getReport(ReportInfo reportInfo) throws DavException
DeltaVResource.getReport(ReportInfo).reportInfo - specifying the report details retrieved from the REPORT
 request.DavException - in case an error occurred or if the specified
 ReportInfo is either not valid or cannot be run by this
 resource.Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.