public sealed class SubjectConfig : IMessage<CertificateConfig.Types.SubjectConfig>, IEquatable<CertificateConfig.Types.SubjectConfig>, IDeepCloneable<CertificateConfig.Types.SubjectConfig>, IBufferMessage, IMessageThese values are used to create the distinguished name and subject alternative name fields in an X.509 certificate.
Implements
IMessage<CertificateConfig.Types.SubjectConfig>, IEquatable<CertificateConfig.Types.SubjectConfig>, IDeepCloneable<CertificateConfig.Types.SubjectConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Security.PrivateCA.V1Assembly
Google.Cloud.Security.PrivateCA.V1.dll
Constructors
SubjectConfig()
public SubjectConfig()SubjectConfig(CertificateConfig.Types.SubjectConfig)
public SubjectConfig(CertificateConfig.Types.SubjectConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
CertificateConfig.Types.SubjectConfig |
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 |
|