public class PrincipalPropertySearchReport extends Object implements Report
<?xml version="1.0" encoding="utf-8" ?>
<D:principal-property-search xmlns:D="DAV:">
<D:property-search>
<D:prop>
<D:displayname/>
</D:prop>
<D:match>Laurie</D:match>
</D:property-search>
<D:prop>
<C:addressbook-home-set xmlns:C="urn:ietf:params:xml:ns:carddav"/>
<D:displayname/>
</D:prop>
</D:principal-property-search>
The server performs a case-sensitive or caseless search for a matching string
subset of "Laurie" within the DAV:displayname property. Thus, the server
might return "Laurie Dusseault", "Laurier Desruisseaux", or "Wilfrid Laurier"
all as matching DAV:displayname values, and the address books for each of
these.| Constructor and Description |
|---|
PrincipalPropertySearchReport(PropFindPropertyBuilder propertyBuilder,
PropFindXmlGenerator xmlGenerator,
io.milton.principal.PrincipalSearchService principalSearchService) |
| Modifier and Type | Method and Description |
|---|---|
String |
getName() |
String |
process(String host,
String path,
io.milton.resource.Resource r,
org.jdom2.Document doc) |
public PrincipalPropertySearchReport(PropFindPropertyBuilder propertyBuilder, PropFindXmlGenerator xmlGenerator, io.milton.principal.PrincipalSearchService principalSearchService)
public String process(String host, String path, io.milton.resource.Resource r, org.jdom2.Document doc) throws io.milton.http.exceptions.BadRequestException, io.milton.http.exceptions.NotAuthorizedException
process in interface Reportio.milton.http.exceptions.BadRequestExceptionio.milton.http.exceptions.NotAuthorizedExceptionCopyright © 2022 McEvoy Software Ltd. All rights reserved.