Overview | Package | Class | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.amazonaws.services.s3.model
Class BucketPolicy

    java.lang.Object
      com.amazonaws.services.s3.model.BucketPolicy

    public class BucketPolicy

extends Object

Bucket policies provide access control management at the bucket level for both the bucket resource and contained object resources. Only one policy may be specified per-bucket.

Buckets have no policy text until one is explicitly specified. In other words, requesting the bucket policy for a brand new bucket will return a policy object with a null policy text.

See the Amazon S3 developer guide for more information on forming bucket polices.

Constructor Summary
`BucketPolicy()`

Method Summary
`String` | `getPolicyText()` Returns the raw policy JSON text, as returned by Amazon S3.
`void` | `setPolicyText(String policyText)` Sets the raw policy JSON text.

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### BucketPolicy

    public BucketPolicy()

Method Detail

### getPolicyText

    public String getPolicyText()

  Returns the raw policy JSON text, as returned by Amazon S3. If no policy has ever been applied to the associated bucket, its policy text will be null.

  Returns:
    The raw policy JSON text, possibly null if no policy has been specified for the associated bucket.

### setPolicyText

    public void setPolicyText(String policyText)

  Sets the raw policy JSON text.

  Parameters:
    `policyText` - The raw policy JSON text.

Overview | Package | Class | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.