public sealed class CertificateConfig.Types.SubjectConfig : IMessage<CertificateConfig.Types.SubjectConfig>, IEquatable<CertificateConfig.Types.SubjectConfig>, IDeepCloneable<CertificateConfig.Types.SubjectConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Certificate Authority v1 API class CertificateConfig.Types.SubjectConfig.
These values are used to create the distinguished name and subject alternative name fields in an X.509 certificate.
Implements
IMessageCertificateConfigTypesSubjectConfig, IEquatableCertificateConfigTypesSubjectConfig, IDeepCloneableCertificateConfigTypesSubjectConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Security.PrivateCA.V1Assembly
Google.Cloud.Security.PrivateCA.V1.dll
Constructors
SubjectConfig()
public SubjectConfig()
SubjectConfig(SubjectConfig)
public SubjectConfig(CertificateConfig.Types.SubjectConfig other)
Parameter | |
---|---|
Name | Description |
other | CertificateConfigTypesSubjectConfig |
Properties
Subject
public Subject Subject { get; set; }
Required. Contains distinguished name fields such as the common name, location and organization.
Property Value | |
---|---|
Type | Description |
Subject |
SubjectAltName
public SubjectAltNames SubjectAltName { get; set; }
Optional. The subject alternative name fields.
Property Value | |
---|---|
Type | Description |
SubjectAltNames |