public class CardDavProtocol.CardDavWellKnownResource extends Object implements io.milton.resource.DigestResource, io.milton.resource.GetableResource, io.milton.resource.PropFindableResource
| Constructor and Description |
|---|
CardDavWellKnownResource(io.milton.resource.Resource host) |
| Modifier and Type | Method and Description |
|---|---|
Object |
authenticate(DigestResponse digestRequest) |
Object |
authenticate(String user,
String password) |
boolean |
authorise(Request request,
Request.Method method,
Auth auth) |
String |
checkRedirect(Request request) |
Long |
getContentLength() |
String |
getContentType(String accepts) |
Date |
getCreateDate() |
Long |
getMaxAgeSeconds(Auth auth) |
Date |
getModifiedDate() |
String |
getName() |
String |
getRealm() |
String |
getUniqueId() |
boolean |
isDigestAllowed() |
void |
sendContent(OutputStream out,
Range range,
Map<String,String> params,
String contentType) |
public CardDavWellKnownResource(io.milton.resource.Resource host)
public String getUniqueId()
getUniqueId in interface io.milton.resource.Resourcepublic String getName()
getName in interface io.milton.resource.Resourcepublic Object authenticate(String user, String password)
authenticate in interface io.milton.resource.Resourcepublic boolean authorise(Request request, Request.Method method, Auth auth)
authorise in interface io.milton.resource.Resourcepublic String getRealm()
getRealm in interface io.milton.resource.Resourcepublic Date getModifiedDate()
getModifiedDate in interface io.milton.resource.Resourcepublic String checkRedirect(Request request)
checkRedirect in interface io.milton.resource.Resourcepublic Object authenticate(DigestResponse digestRequest)
authenticate in interface io.milton.resource.DigestResourcepublic boolean isDigestAllowed()
isDigestAllowed in interface io.milton.resource.DigestResourcepublic void sendContent(OutputStream out, Range range, Map<String,String> params, String contentType) throws IOException, io.milton.http.exceptions.NotAuthorizedException, io.milton.http.exceptions.BadRequestException, io.milton.http.exceptions.NotFoundException
sendContent in interface io.milton.resource.GetableResourceIOExceptionio.milton.http.exceptions.NotAuthorizedExceptionio.milton.http.exceptions.BadRequestExceptionio.milton.http.exceptions.NotFoundExceptionpublic Long getMaxAgeSeconds(Auth auth)
getMaxAgeSeconds in interface io.milton.resource.GetableResourcepublic String getContentType(String accepts)
getContentType in interface io.milton.resource.GetableResourcepublic Long getContentLength()
getContentLength in interface io.milton.resource.GetableResourcepublic Date getCreateDate()
getCreateDate in interface io.milton.resource.PropFindableResourceCopyright © 2022 McEvoy Software Ltd. All rights reserved.