Package | Description |
---|---|
com.amazonaws.auth.policy |
Classes for creating custom AWS access control policies.
|
com.amazonaws.auth.policy.internal | |
com.amazonaws.auth.policy.resources |
Collection of resources for AWS access control policies.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<Resource> |
Statement.resources |
Modifier and Type | Method and Description |
---|---|
java.util.List<Resource> |
Statement.getResources()
Returns the resources associated with this policy statement.
|
Modifier and Type | Method and Description |
---|---|
Statement |
Statement.withResources(Resource... resources)
Sets the resources associated with this policy statement and returns this
updated Statement object so that additional method calls can be chained
together.
|
Modifier and Type | Method and Description |
---|---|
void |
Statement.setResources(java.util.Collection<Resource> resources)
Sets the resources associated with this policy statement.
|
Modifier and Type | Method and Description |
---|---|
private java.util.List<Resource> |
JsonPolicyReader.resourcesOf(com.fasterxml.jackson.databind.JsonNode resourceNodes)
Generates a list of resources from the Resource Json Node.
|
Modifier and Type | Method and Description |
---|---|
private void |
JsonPolicyWriter.writeResources(java.util.List<Resource> resources)
Writes the list of
Resource s to the JSONGenerator. |
Modifier and Type | Class and Description |
---|---|
class |
S3BucketResource
Represents a bucket resource involved in an AWS access control policy.
|
class |
S3ObjectResource
Represents one or more Amazon S3 objects involved in an AWS access control
policy.
|
class |
SQSQueueResource
AWS access control policy resource that identifies an Amazon SQS queue.
|