Get Public Key Result
data class GetPublicKeyResult(val arn: String, val customerMasterKeySpec: String, val encryptionAlgorithms: List<String>, val grantTokens: List<String>? = null, val id: String, val keyId: String, val keyUsage: String, val publicKey: String, val publicKeyPem: String, val signingAlgorithms: List<String>)
A collection of values returned by getPublicKey.
Constructors
Properties
Link copied to clipboard
Type of the public key that was downloaded.
Link copied to clipboard
Encryption algorithms that AWS KMS supports for this key. Only set when the key_usage
of the public key is ENCRYPT_DECRYPT
.
Link copied to clipboard
Link copied to clipboard
Exported public key. The value is Privacy Enhanced Mail (PEM) encoded.
Link copied to clipboard
Signing algorithms that AWS KMS supports for this key. Only set when the key_usage
of the public key is SIGN_VERIFY
.