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

