Class KeyUsageOptions

KeyUsage.KeyUsageOptions corresponds to the key usage values described in https://tools.ietf.org/html/rfc5280#section-4.2.1.3.

Attributes
NameDescription
booldigital_signature
The key may be used for digital signatures.
boolcontent_commitment
The key may be used for cryptographic commitments. Note that this may also be referred to as "non-repudiation".
boolkey_encipherment
The key may be used to encipher other keys.
booldata_encipherment
The key may be used to encipher data.
boolkey_agreement
The key may be used in a key agreement protocol.
boolcert_sign
The key may be used to sign certificates.
boolcrl_sign
The key may be used sign certificate revocation lists.
boolencipher_only
The key may be used to encipher only.
booldecipher_only
The key may be used to decipher only.

Inheritance

builtins.object > proto.message.Message > KeyUsageOptions