Class X509Parameters (1.4.1)

See more code actions.
X509Parameters(mapping=None, *, ignore_unknown_fields=False, **kwargs)

An X509Parameters 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.

NameDescription
key_usage google.cloud.security.privateca_v1.types.KeyUsage
Optional. Indicates the intended use for keys that correspond to a certificate.
ca_options google.cloud.security.privateca_v1.types.X509Parameters.CaOptions
Optional. Describes options in this X509Parameters that are relevant in a CA certificate.
policy_ids Sequence[google.cloud.security.privateca_v1.types.ObjectId]
Optional. Describes the X.509 certificate policy object identifiers, per https://tools.ietf.org/html/rfc5280#section-4.2.1.4.
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[google.cloud.security.privateca_v1.types.X509Extension]
Optional. Describes custom X.509 extensions.

Inheritance

builtins.object > proto.message.Message > X509Parameters

Classes

CaOptions

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

Describes values that are relevant in a CA certificate.