|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jets3t.service.acl.GroupGrantee
Represents a Group grantee.
Only three groups are available in S3:
ALL_USERS: The general public
AUTHENTICATED_USERS: Authenticated Amazon S3 users
LOG_DELIVERY: Amazon's S3 Log Delivery group, who deliver bucket log files
| Field Summary | |
static GroupGrantee |
ALL_USERS
The group of all users, represented in S3 by the URI: http://acs.amazonaws.com/groups/global/AllUsers |
static GroupGrantee |
AUTHENTICATED_USERS
The group of authenticated users, represented in S3 by the URI: http://acs.amazonaws.com/groups/global/AuthenticatedUsers |
static GroupGrantee |
LOG_DELIVERY
The group of Bucket Log delivery users, represented in S3 by the URI: http://acs.amazonaws.com/groups/s3/LogDelivery |
| Constructor Summary | |
GroupGrantee()
|
|
GroupGrantee(java.lang.String groupUri)
Constructs a group grantee object using the given group URI as an identifier. |
|
| Method Summary | |
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getIdentifier()
Returns the group grantee's URI. |
int |
hashCode()
|
void |
setIdentifier(java.lang.String uri)
Set the group grantee's URI. |
java.lang.String |
toString()
|
java.lang.String |
toXml()
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final GroupGrantee ALL_USERS
public static final GroupGrantee AUTHENTICATED_USERS
public static final GroupGrantee LOG_DELIVERY
| Constructor Detail |
public GroupGrantee()
public GroupGrantee(java.lang.String groupUri)
Note: All possible group types are available as public static variables from this class, so this constructor should rarely be necessary.
groupUri - | Method Detail |
public java.lang.String toXml()
toXml in interface GranteeInterfacepublic void setIdentifier(java.lang.String uri)
setIdentifier in interface GranteeInterfacepublic java.lang.String getIdentifier()
getIdentifier in interface GranteeInterfacepublic java.lang.String toString()
public boolean equals(java.lang.Object obj)
public int hashCode()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||