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

Stay organized with collections Save and categorize content based on your preferences.
public sealed class 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

Google.Cloud.Security.PrivateCA.V1

Assembly

Google.Cloud.Security.PrivateCA.V1.dll

Constructors

SubjectConfig()

public SubjectConfig()

SubjectConfig(CertificateConfig.Types.SubjectConfig)

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

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