Interface GranteeInterface

All Known Implementing Classes:
AllAuthenticatedUsersGrantee, AllUsersGrantee, CanonicalGrantee, EmailAddressGrantee, GroupByDomainGrantee, GroupByEmailAddressGrantee, GroupByIdGrantee, GroupGrantee, UserByEmailAddressGrantee, UserByIdGrantee

public interface GranteeInterface
Represents a grantee (entity) who can be assigned access permissions in an AccessControlList. All grantees have an ID of some kind (though the format of the ID can differ depending on the kind of grantee) and can be represented as an XML fragment suitable for use by the S3 REST implementation.
Author:
James Murty