| Package | Description |
|---|---|
| software.amazon.awssdk.services.verifiedpermissions |
Amazon Verified Permissions is a permissions management service from Amazon Web Services.
|
| software.amazon.awssdk.services.verifiedpermissions.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<IsAuthorizedResponse> |
VerifiedPermissionsAsyncClient.isAuthorized(Consumer<IsAuthorizedRequest.Builder> isAuthorizedRequest)
Makes an authorization decision about a service request described in the parameters.
|
default IsAuthorizedResponse |
VerifiedPermissionsClient.isAuthorized(Consumer<IsAuthorizedRequest.Builder> isAuthorizedRequest)
Makes an authorization decision about a service request described in the parameters.
|
| Modifier and Type | Method and Description |
|---|---|
IsAuthorizedRequest.Builder |
IsAuthorizedRequest.Builder.action(ActionIdentifier action)
Specifies the requested action to be authorized.
|
default IsAuthorizedRequest.Builder |
IsAuthorizedRequest.Builder.action(Consumer<ActionIdentifier.Builder> action)
Specifies the requested action to be authorized.
|
static IsAuthorizedRequest.Builder |
IsAuthorizedRequest.builder() |
default IsAuthorizedRequest.Builder |
IsAuthorizedRequest.Builder.context(Consumer<ContextDefinition.Builder> context)
Specifies additional context that can be used to make more granular authorization decisions.
|
IsAuthorizedRequest.Builder |
IsAuthorizedRequest.Builder.context(ContextDefinition context)
Specifies additional context that can be used to make more granular authorization decisions.
|
default IsAuthorizedRequest.Builder |
IsAuthorizedRequest.Builder.entities(Consumer<EntitiesDefinition.Builder> entities)
Specifies the list of resources and principals and their associated attributes that Verified Permissions can
examine when evaluating the policies.
|
IsAuthorizedRequest.Builder |
IsAuthorizedRequest.Builder.entities(EntitiesDefinition entities)
Specifies the list of resources and principals and their associated attributes that Verified Permissions can
examine when evaluating the policies.
|
IsAuthorizedRequest.Builder |
IsAuthorizedRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
IsAuthorizedRequest.Builder |
IsAuthorizedRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
IsAuthorizedRequest.Builder |
IsAuthorizedRequest.Builder.policyStoreId(String policyStoreId)
Specifies the ID of the policy store.
|
default IsAuthorizedRequest.Builder |
IsAuthorizedRequest.Builder.principal(Consumer<EntityIdentifier.Builder> principal)
Specifies the principal for which the authorization decision is to be made.
|
IsAuthorizedRequest.Builder |
IsAuthorizedRequest.Builder.principal(EntityIdentifier principal)
Specifies the principal for which the authorization decision is to be made.
|
default IsAuthorizedRequest.Builder |
IsAuthorizedRequest.Builder.resource(Consumer<EntityIdentifier.Builder> resource)
Specifies the resource for which the authorization decision is to be made.
|
IsAuthorizedRequest.Builder |
IsAuthorizedRequest.Builder.resource(EntityIdentifier resource)
Specifies the resource for which the authorization decision is to be made.
|
IsAuthorizedRequest.Builder |
IsAuthorizedRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends IsAuthorizedRequest.Builder> |
IsAuthorizedRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.