KeyUsageFlags
The key usage flags represent the purpose (e.g., encipherment, signature) of the key contained in the certificate.
Contents
- DataEncipherment
-
DataEncipherment is asserted when the subject public key is used for directly enciphering raw user data without the use of an intermediate symmetric cipher.
Type: Boolean
Required: No
- DigitalSignature
-
The digitalSignature is asserted when the subject public key is used for verifying digital signatures.
Type: Boolean
Required: No
- KeyAgreement
-
KeyAgreement is asserted when the subject public key is used for key agreement.
Type: Boolean
Required: No
- KeyEncipherment
-
KeyEncipherment is asserted when the subject public key is used for enciphering private or secret keys, i.e., for key transport.
Type: Boolean
Required: No
- NonRepudiation
-
NonRepudiation is asserted when the subject public key is used to verify digital signatures.
Type: Boolean
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: