A CertificateConfig
describes an X.509 certificate or CSR that is to be created, as an alternative to using ASN.1.
JSON representation | |
---|---|
{ "subjectConfig": { object ( |
Fields | |
---|---|
subjectConfig |
Required. Specifies some of the values in a certificate that are related to the subject. |
reusableConfig |
Required. Describes how some of the technical fields in a certificate should be populated. |
publicKey |
Optional. The public key that corresponds to this config. This is, for example, used when issuing |
SubjectConfig
These values are used to create the distinguished name and subject alternative name fields in an X.509 certificate.
JSON representation | |
---|---|
{ "subject": { object ( |
Fields | |
---|---|
subject |
Required. Contains distinguished name fields such as the location and organization. |
commonName |
Optional. The "common name" of the distinguished name. |
subjectAltName |
Optional. The subject alternative name fields. |