GoogleApi.PrivateCA.V1beta1.Model.KeyUsageOptions (google_api_private_ca v0.8.0) View Source
KeyUsage.KeyUsageOptions corresponds to the key usage values described in https://tools.ietf.org/html/rfc5280#section-4.2.1.3.
Attributes
-
certSign(type:boolean(), default:nil) - The key may be used to sign certificates. -
contentCommitment(type:boolean(), default:nil) - The key may be used for cryptographic commitments. Note that this may also be referred to as "non-repudiation". -
crlSign(type:boolean(), default:nil) - The key may be used sign certificate revocation lists. -
dataEncipherment(type:boolean(), default:nil) - The key may be used to encipher data. -
decipherOnly(type:boolean(), default:nil) - The key may be used to decipher only. -
digitalSignature(type:boolean(), default:nil) - The key may be used for digital signatures. -
encipherOnly(type:boolean(), default:nil) - The key may be used to encipher only. -
keyAgreement(type:boolean(), default:nil) - The key may be used in a key agreement protocol. -
keyEncipherment(type:boolean(), default:nil) - The key may be used to encipher other keys.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.PrivateCA.V1beta1.Model.KeyUsageOptions{
certSign: boolean() | nil,
contentCommitment: boolean() | nil,
crlSign: boolean() | nil,
dataEncipherment: boolean() | nil,
decipherOnly: boolean() | nil,
digitalSignature: boolean() | nil,
encipherOnly: boolean() | nil,
keyAgreement: boolean() | nil,
keyEncipherment: boolean() | nil
}
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.