org.jets3t.service.acl.gs
Class GSAccessControlList
java.lang.Object
org.jets3t.service.acl.AccessControlList
org.jets3t.service.acl.gs.GSAccessControlList
- All Implemented Interfaces:
- Serializable
public class GSAccessControlList
- extends AccessControlList
Represents a Google Storage Access Control List (ACL), including the ACL's set of grantees and the
permissions assigned to each grantee.
- Author:
- Google Developers
- See Also:
- Serialized Form
Methods inherited from class org.jets3t.service.acl.AccessControlList |
getGrantAndPermissions, getGranteesWithPermission, getOwner, getPermissionsForGrantee, grantAllPermissions, grantPermission, hasGranteeAndPermission, isCannedRestACL, isRESTHeaderACL, revokeAllPermissions, setOwner, toXml |
REST_CANNED_PRIVATE
public static final GSAccessControlList REST_CANNED_PRIVATE
REST_CANNED_PUBLIC_READ
public static final GSAccessControlList REST_CANNED_PUBLIC_READ
REST_CANNED_PUBLIC_READ_WRITE
public static final GSAccessControlList REST_CANNED_PUBLIC_READ_WRITE
REST_CANNED_AUTHENTICATED_READ
public static final GSAccessControlList REST_CANNED_AUTHENTICATED_READ
REST_CANNED_BUCKET_OWNER_READ
public static final GSAccessControlList REST_CANNED_BUCKET_OWNER_READ
REST_CANNED_BUCKET_OWNER_FULL_CONTROL
public static final GSAccessControlList REST_CANNED_BUCKET_OWNER_FULL_CONTROL
GSAccessControlList
public GSAccessControlList()
toString
public String toString()
- Returns a string representation of the ACL contents, useful for debugging.
- Overrides:
toString
in class AccessControlList
toXMLBuilder
public com.jamesmurty.utils.XMLBuilder toXMLBuilder()
throws ServiceException,
ParserConfigurationException,
FactoryConfigurationError,
TransformerException
- Overrides:
toXMLBuilder
in class AccessControlList
- Throws:
ServiceException
ParserConfigurationException
FactoryConfigurationError
TransformerException
getValueForRESTHeaderACL
public String getValueForRESTHeaderACL()
- Overrides:
getValueForRESTHeaderACL
in class AccessControlList
- Returns:
- the header value string for this ACL if it is a predefined ACL, otherwise return null;