Class ReusableConfigValues (0.1.1)

ReusableConfigValues(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A ReusableConfigValues is used to describe certain fields of an X.509 certificate, such as the key usage fields, fields specific to CA certificates, certificate policy extensions and custom extensions.

Attributes

NameDescription
key_usage .resources.KeyUsage
Optional. Indicates the intended use for keys that correspond to a certificate.
ca_options .resources.ReusableConfigValues.CaOptions
Optional. Describes options in this ReusableConfigValues that are relevant in a CA certificate.
policy_ids Sequence[.resources.ObjectId]
Optional. Describes the X.509 certificate policy object identifiers, per https://tools.ietf.org/html/rfc5280#section-4.2.1.4rfc5280
aia_ocsp_servers Sequence[str]
Optional. Describes Online Certificate Status Protocol (OCSP) endpoint addresses that appear in the "Authority Information Access" extension in the certificate.
additional_extensions Sequence[.resources.X509Extension]
Optional. Describes custom X.509 extensions.

Classes

CaOptions

CaOptions(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Describes values that are relevant in a CA certificate.