Package io.milton.principal
Interface CardDavPrincipal
-
- All Superinterfaces:
DiscretePrincipal,Principal,Resource
- All Known Subinterfaces:
DirectoryGatewayCardDavPrincipal
public interface CardDavPrincipal extends DiscretePrincipal
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.milton.principal.Principal
Principal.PrincipleId
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAddress()Returns the URL of an address object resource that corresponds to the user represented by the principal.io.milton.http.values.HrefListgetAddressBookHomeSet()This is usually a single href which identifies the collection which contains the users addressbooks.-
Methods inherited from interface io.milton.principal.DiscretePrincipal
getPrincipalURL
-
Methods inherited from interface io.milton.principal.Principal
getIdenitifer
-
Methods inherited from interface io.milton.resource.Resource
authenticate, authorise, checkRedirect, getModifiedDate, getName, getRealm, getUniqueId
-
-
-
-
Method Detail
-
getAddressBookHomeSet
io.milton.http.values.HrefList getAddressBookHomeSet()
This is usually a single href which identifies the collection which contains the users addressbooks. This might be the user's own href.- Returns:
- the list of hrefs for the addressbook homes
-
getAddress
String getAddress()
Returns the URL of an address object resource that corresponds to the user represented by the principal.- Returns:
- the url of the principal
-
-