CertificateConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)
A CertificateConfig describes an X.509 certificate or CSR that is to be created, as an alternative to using ASN.1.
Attributes | |
---|---|
Name | Description |
subject_config |
google.cloud.security.privateca_v1.types.CertificateConfig.SubjectConfig
Required. Specifies some of the values in a certificate that are related to the subject. |
x509_config |
google.cloud.security.privateca_v1.types.X509Parameters
Required. Describes how some of the technical X.509 fields in a certificate should be populated. |
public_key |
google.cloud.security.privateca_v1.types.PublicKey
Optional. The public key that corresponds to this config. This is, for example, used when issuing Certificates, but not when creating a self-signed CertificateAuthority or CertificateAuthority CSR. |
Classes
SubjectConfig
SubjectConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)
These values are used to create the distinguished name and subject alternative name fields in an X.509 certificate.