public class AclPrincipalReport extends AbstractSecurityReport
The request body MUST be a DAV:acl-principal-prop-set XML element:
<!ELEMENT acl-principal-prop-set ANY>
ANY value: a sequence of one or more elements, with at most one
DAV:prop element.
prop: see RFC 2518, Section 12.11
The response body MUST be a DAV:multistatus element containing a
DAV:response element for each principal identified by a http(s) URL listed
in a DAV:principal XML element of an ACE within the DAV:acl property of the
resource this report is requested for.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
REPORT_NAME |
static ReportType |
REPORT_TYPE
The report type
|
| Constructor and Description |
|---|
AclPrincipalReport() |
| Modifier and Type | Method and Description |
|---|---|
ReportType |
getType()
Returns the registered type of this report.
|
void |
init(DavResource resource,
ReportInfo info)
Checks if the given resource and report info are not
null,
that the requested report type matches this implementation and that no
other Depth header than 0 is present. |
isMultiStatusReport, toXmlpublic static final java.lang.String REPORT_NAME
public static final ReportType REPORT_TYPE
public ReportType getType()
ReportReport.getType()public void init(DavResource resource, ReportInfo info) throws DavException
AbstractSecurityReportnull,
that the requested report type matches this implementation and that no
other Depth header than 0 is present.init in interface Reportinit in class AbstractSecurityReportDavExceptionReport.init(DavResource, ReportInfo)Copyright © 2010 - 2023 Adobe. All Rights Reserved