| Package | Description |
|---|---|
| software.amazon.awssdk.policybuilder.iam | |
| software.amazon.awssdk.policybuilder.iam.internal |
| Modifier and Type | Method and Description |
|---|---|
static IamPolicy |
IamPolicy.create(Collection<IamStatement> statements)
Create an
IamPolicy containing the provided statements. |
static IamPolicy |
IamPolicy.fromJson(String json)
Create an
IamPolicy from an IAM policy in JSON form. |
IamPolicy |
IamPolicyReader.read(byte[] policy)
Read a policy from a
byte array. |
IamPolicy |
IamPolicyReader.read(InputStream policy)
Read a policy from an
InputStream. |
IamPolicy |
IamPolicyReader.read(String policy)
Read a policy from a
String. |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
IamPolicyWriter.writeToBytes(IamPolicy policy)
Write a policy to a
byte array. |
String |
IamPolicyWriter.writeToString(IamPolicy policy)
Write a policy to a
String. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultIamPolicy
Default implementation of
IamPolicy. |
| Modifier and Type | Method and Description |
|---|---|
IamPolicy |
DefaultIamPolicy.Builder.build() |
IamPolicy |
DefaultIamPolicyReader.read(byte[] policy) |
IamPolicy |
DefaultIamPolicyReader.read(InputStream policy) |
IamPolicy |
DefaultIamPolicyReader.read(String policy) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
DefaultIamPolicyWriter.writeToBytes(IamPolicy policy) |
String |
DefaultIamPolicyWriter.writeToString(IamPolicy policy) |
Copyright © 2023. All rights reserved.