Certificate Authority v1 API - Class CertificateConfig.Types.SubjectConfig (3.3.0)

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.

Inheritance

object > CertificateConfig.Types.SubjectConfig

Namespace

GoogleCloudGoogle.Cloud.SecurityGoogle.Cloud.Security.PrivateCAV1

Assembly

Google.Cloud.Security.PrivateCA.V1.dll

Constructors

SubjectConfig()

public SubjectConfig()

SubjectConfig(SubjectConfig)

public SubjectConfig(CertificateConfig.Types.SubjectConfig other)
Parameter
NameDescription
otherCertificateConfigTypesSubjectConfig

Properties

Subject

public Subject Subject { get; set; }

Required. Contains distinguished name fields such as the common name, location and organization.

Property Value
TypeDescription
Subject

SubjectAltName

public SubjectAltNames SubjectAltName { get; set; }

Optional. The subject alternative name fields.

Property Value
TypeDescription
SubjectAltNames