AWS::PaymentCryptography::Key KeyModesOfUse - AWS CloudFormation (original) (raw)
The list of cryptographic operations that you can perform using the key. The modes of use are defined in section A.5.3 of the TR-31 spec.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{
"Decrypt" : Boolean,
"DeriveKey" : Boolean,
"Encrypt" : Boolean,
"Generate" : Boolean,
"NoRestrictions" : Boolean,
"Sign" : Boolean,
"Unwrap" : Boolean,
"Verify" : Boolean,
"Wrap" : Boolean
}
YAML
Decrypt: Boolean
DeriveKey: Boolean
Encrypt: Boolean
Generate: Boolean
NoRestrictions: Boolean
Sign: Boolean
Unwrap: Boolean
Verify: Boolean
Wrap: Boolean
Properties
Decrypt
Specifies whether an AWS Payment Cryptography key can be used to decrypt data.
Required: No
Type: Boolean
Update requires: No interruption
DeriveKey
Specifies whether an AWS Payment Cryptography key can be used to derive new keys.
Required: No
Type: Boolean
Update requires: No interruption
Encrypt
Specifies whether an AWS Payment Cryptography key can be used to encrypt data.
Required: No
Type: Boolean
Update requires: No interruption
Generate
Specifies whether an AWS Payment Cryptography key can be used to generate and verify other card and PIN verification keys.
Required: No
Type: Boolean
Update requires: No interruption
NoRestrictions
Specifies whether an AWS Payment Cryptography key has no special restrictions other than the restrictions implied by KeyUsage
.
Required: No
Type: Boolean
Update requires: No interruption
Sign
Specifies whether an AWS Payment Cryptography key can be used for signing.
Required: No
Type: Boolean
Update requires: No interruption
Unwrap
Property description not available.
Required: No
Type: Boolean
Update requires: No interruption
Verify
Specifies whether an AWS Payment Cryptography key can be used to verify signatures.
Required: No
Type: Boolean
Update requires: No interruption
Wrap
Specifies whether an AWS Payment Cryptography key can be used to wrap other keys.
Required: No
Type: Boolean
Update requires: No interruption
Did this page help you? - Yes
Thanks for letting us know we're doing a good job!
If you've got a moment, please tell us what we did right so we can do more of it.
Did this page help you? - No
Thanks for letting us know this page needs work. We're sorry we let you down.
If you've got a moment, please tell us how we can make the documentation better.