This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::PaymentCryptography::Key KeyModesOfUse
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:BooleanDeriveKey:BooleanEncrypt:BooleanGenerate:BooleanNoRestrictions:BooleanSign:BooleanUnwrap:BooleanVerify:BooleanWrap: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