< Previous | Contents | Next >

A

access control list collisions 40–41 access control lists

See ACLs access keys

AWS authentication 49

HCP authentication 211 AccessControlList element in ACL XML 30 AccessControlPolicy element in ACL XML 31 AccessDenied error code 60

acl query parameter

adding ACLs to buckets 79–80 adding ACLs to objects 148 retrieving bucket ACLs 85, 85 retrieving object ACLs 154

ACL request body

See also ACLs; adding ACLs to buckets about 30

removing ACLs 34

sample 33–34, 153

XML format 30–33 ACL response body

See also ACLs; retrieving bucket ACLs about 85

formatting 86, 155

sample 88–89, 157–158 ACLs

See also ACL request body; adding ACLs to buckets; adding ACLs to objects

about 2, 25–26

adding to buckets 79–85 adding to objects 147–154

adding when creating buckets 66

adding when storing objects 126 canned 27–28

collisions 40–41

copying objects 158

enforcement 25–26

grantees 27

invalid in copy object requests 159 invalid in create bucket requests 66 invalid in store object requests 126 nonexistent user accounts 79, 148

permissions 26

removing 34

request headers, about 28–29 request headers, example 83, 152 retrieving for buckets 85–89 retrieving for objects 154–158 specifying canned 28

specifying in individual grant headers 28–29 specifying in request bodies 30–34 specifying, about 28

Active Directory

user accounts 10

user authentication 43

AD

See Active Directory adding ACLs to buckets

See also ACLs about 79

examples 83–85

HTTP status codes 82–83 request headers 80–81

request line 80

response headers 81 adding ACLs to objects

See also ACLs about 147–148

examples 152–154

HTTP status codes 150–152 request headers 148–150


Index 253

adding ACLs to objects, request line


request line 148

response headers 150 all users

ACL grantee 27

anonymous access, AWS authentication 50 anonymous access, HCP authentication 211

allocated space for buckets 36 annotations

.metapairs with unexpected content 23–24

.metapairs, about 21–22

about 2, 20 anonymous access

Authorization request header, AWS authentication 50

Authorization request header, HCP authentication 211

anonymous users 10

See also anonymous access assumptions, sample Java application 217 authenticated users

about 10

ACL grantee 27 Authorization request header

anonymous access, AWS authentication 50 anonymous access, HCP authentication 211 AWS authentication 48–49

HCP authentication 211

AWS authentication 48–50