Package | Description |
---|---|
com.amazonaws.services.kms | |
com.amazonaws.services.kms.model | |
com.amazonaws.services.kms.model.transform |
Modifier and Type | Method and Description |
---|---|
CreateGrantResult |
AbstractAWSKMS.createGrant(CreateGrantRequest request) |
CreateGrantResult |
AWSKMSClient.createGrant(CreateGrantRequest createGrantRequest)
Adds a grant to a key to specify who can use the key and under what
conditions.
|
CreateGrantResult |
AWSKMS.createGrant(CreateGrantRequest createGrantRequest)
Adds a grant to a key to specify who can use the key and under what
conditions.
|
java.util.concurrent.Future<CreateGrantResult> |
AbstractAWSKMSAsync.createGrantAsync(CreateGrantRequest request) |
java.util.concurrent.Future<CreateGrantResult> |
AWSKMSAsyncClient.createGrantAsync(CreateGrantRequest request) |
java.util.concurrent.Future<CreateGrantResult> |
AWSKMSAsync.createGrantAsync(CreateGrantRequest createGrantRequest)
Adds a grant to a key to specify who can use the key and under what
conditions.
|
java.util.concurrent.Future<CreateGrantResult> |
AbstractAWSKMSAsync.createGrantAsync(CreateGrantRequest request,
AsyncHandler<CreateGrantRequest,CreateGrantResult> asyncHandler) |
java.util.concurrent.Future<CreateGrantResult> |
AWSKMSAsyncClient.createGrantAsync(CreateGrantRequest request,
AsyncHandler<CreateGrantRequest,CreateGrantResult> asyncHandler) |
java.util.concurrent.Future<CreateGrantResult> |
AWSKMSAsync.createGrantAsync(CreateGrantRequest createGrantRequest,
AsyncHandler<CreateGrantRequest,CreateGrantResult> asyncHandler)
Adds a grant to a key to specify who can use the key and under what
conditions.
|
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.Future<CreateGrantResult> |
AbstractAWSKMSAsync.createGrantAsync(CreateGrantRequest request,
AsyncHandler<CreateGrantRequest,CreateGrantResult> asyncHandler) |
java.util.concurrent.Future<CreateGrantResult> |
AWSKMSAsyncClient.createGrantAsync(CreateGrantRequest request,
AsyncHandler<CreateGrantRequest,CreateGrantResult> asyncHandler) |
java.util.concurrent.Future<CreateGrantResult> |
AWSKMSAsync.createGrantAsync(CreateGrantRequest createGrantRequest,
AsyncHandler<CreateGrantRequest,CreateGrantResult> asyncHandler)
Adds a grant to a key to specify who can use the key and under what
conditions.
|
Modifier and Type | Method and Description |
---|---|
CreateGrantRequest |
CreateGrantRequest.clone() |
CreateGrantRequest |
CreateGrantRequest.withConstraints(GrantConstraints constraints)
The conditions under which the operations permitted by the grant are
allowed.
|
CreateGrantRequest |
CreateGrantRequest.withGranteePrincipal(java.lang.String granteePrincipal)
The principal that is given permission to perform the operations that the
grant permits.
|
CreateGrantRequest |
CreateGrantRequest.withGrantTokens(java.util.Collection<java.lang.String> grantTokens)
A list of grant tokens.
|
CreateGrantRequest |
CreateGrantRequest.withGrantTokens(java.lang.String... grantTokens)
A list of grant tokens.
|
CreateGrantRequest |
CreateGrantRequest.withKeyId(java.lang.String keyId)
The unique identifier for the customer master key (CMK) that the grant
applies to.
|
CreateGrantRequest |
CreateGrantRequest.withName(java.lang.String name)
A friendly name for identifying the grant.
|
CreateGrantRequest |
CreateGrantRequest.withOperations(java.util.Collection<java.lang.String> operations)
A list of operations that the grant permits.
|
CreateGrantRequest |
CreateGrantRequest.withOperations(GrantOperation... operations)
A list of operations that the grant permits.
|
CreateGrantRequest |
CreateGrantRequest.withOperations(java.lang.String... operations)
A list of operations that the grant permits.
|
CreateGrantRequest |
CreateGrantRequest.withRetiringPrincipal(java.lang.String retiringPrincipal)
The principal that is given permission to retire the grant by using
RetireGrant operation.
|
Modifier and Type | Method and Description |
---|---|
Request<CreateGrantRequest> |
CreateGrantRequestMarshaller.marshall(CreateGrantRequest createGrantRequest) |
Modifier and Type | Method and Description |
---|---|
Request<CreateGrantRequest> |
CreateGrantRequestMarshaller.marshall(CreateGrantRequest createGrantRequest) |