| Package | Description |
|---|---|
| software.amazon.awscdk.services.kms |
AWS Key Management Service Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
default KeyUsage |
KeyProps.getKeyUsage()
(experimental) The cryptographic operations for which the key can be used.
|
KeyUsage |
KeyProps.Jsii$Proxy.getKeyUsage() |
static KeyUsage |
KeyUsage.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static KeyUsage[] |
KeyUsage.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
Key.Builder |
Key.Builder.keyUsage(KeyUsage keyUsage)
(experimental) The cryptographic operations for which the key can be used.
|
KeyProps.Builder |
KeyProps.Builder.keyUsage(KeyUsage keyUsage)
Sets the value of
KeyProps.getKeyUsage() |
| Constructor and Description |
|---|
Jsii$Proxy(List<? extends IPrincipal> admins,
String alias,
String description,
Boolean enabled,
Boolean enableKeyRotation,
KeySpec keySpec,
KeyUsage keyUsage,
Duration pendingWindow,
PolicyDocument policy,
RemovalPolicy removalPolicy)
Constructor that initializes the object based on literal property values passed by the
KeyProps.Builder. |
Copyright © 2021. All rights reserved.