Show / Hide Table of Contents

Class Subject

[Subject][google.cloud.security.privateca.v1beta1.Subject] describes parts of a distinguished name that, in turn, describes the subject of the certificate.

Inheritance
System.Object
Subject
Implements
IMessage<Subject>
System.IEquatable<Subject>
IDeepCloneable<Subject>
Google.Protobuf.IBufferMessage
IMessage
Inherited Members
System.Object.ToString()
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Google.Cloud.Security.PrivateCA.V1Beta1
Assembly: Google.Cloud.Security.PrivateCA.V1Beta1.dll
Syntax
public sealed class Subject : IMessage<Subject>, IEquatable<Subject>, IDeepCloneable<Subject>, IBufferMessage, IMessage

Constructors

Subject()

Declaration
public Subject()

Subject(Subject)

Declaration
public Subject(Subject other)
Parameters
Type Name Description
Subject other

Properties

CountryCode

The country code of the subject.

Declaration
public string CountryCode { get; set; }
Property Value
Type Description
System.String

Locality

The locality or city of the subject.

Declaration
public string Locality { get; set; }
Property Value
Type Description
System.String

Organization

The organization of the subject.

Declaration
public string Organization { get; set; }
Property Value
Type Description
System.String

OrganizationalUnit

The organizational_unit of the subject.

Declaration
public string OrganizationalUnit { get; set; }
Property Value
Type Description
System.String

PostalCode

The postal code of the subject.

Declaration
public string PostalCode { get; set; }
Property Value
Type Description
System.String

Province

The province, territory, or regional state of the subject.

Declaration
public string Province { get; set; }
Property Value
Type Description
System.String

StreetAddress

The street address of the subject.

Declaration
public string StreetAddress { get; set; }
Property Value
Type Description
System.String
Back to top