Show / Hide Table of Contents

Interface CfnCertificateAuthority.ISubjectProperty

ASN1 subject for the certificate authority.

Namespace: Amazon.CDK.AWS.ACMPCA
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface CfnCertificateAuthority.ISubjectProperty
Syntax (vb)
Public Interface CfnCertificateAuthority.ISubjectProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.ACMPCA;

             var subjectProperty = new SubjectProperty {
                 CommonName = "commonName",
                 Country = "country",
                 CustomAttributes = new [] { new CustomAttributeProperty {
                     ObjectIdentifier = "objectIdentifier",
                     Value = "value"
                 } },
                 DistinguishedNameQualifier = "distinguishedNameQualifier",
                 GenerationQualifier = "generationQualifier",
                 GivenName = "givenName",
                 Initials = "initials",
                 Locality = "locality",
                 Organization = "organization",
                 OrganizationalUnit = "organizationalUnit",
                 Pseudonym = "pseudonym",
                 SerialNumber = "serialNumber",
                 State = "state",
                 Surname = "surname",
                 Title = "title"
             };

Synopsis

Properties

CommonName

Fully qualified domain name (FQDN) associated with the certificate subject.

Country

Two-digit code that specifies the country in which the certificate subject located.

CustomAttributes

Contains a sequence of one or more X.500 relative distinguished names (RDNs), each of which consists of an object identifier (OID) and a value. For more information, see NIST’s definition of Object Identifier (OID) .

DistinguishedNameQualifier

Disambiguating information for the certificate subject.

GenerationQualifier

Typically a qualifier appended to the name of an individual.

GivenName

First name.

Initials

Concatenation that typically contains the first letter of the GivenName, the first letter of the middle name if one exists, and the first letter of the SurName.

Locality

The locality (such as a city or town) in which the certificate subject is located.

Organization

Legal name of the organization with which the certificate subject is affiliated.

OrganizationalUnit

A subdivision or unit of the organization (such as sales or finance) with which the certificate subject is affiliated.

Pseudonym

Typically a shortened version of a longer GivenName.

SerialNumber

The certificate serial number.

State

State in which the subject of the certificate is located.

Surname

Family name.

Title

A personal title such as Mr.

Properties

CommonName

Fully qualified domain name (FQDN) associated with the certificate subject.

string? CommonName { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-commonname

Country

Two-digit code that specifies the country in which the certificate subject located.

string? Country { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-country

CustomAttributes

Contains a sequence of one or more X.500 relative distinguished names (RDNs), each of which consists of an object identifier (OID) and a value. For more information, see NIST’s definition of Object Identifier (OID) .

object? CustomAttributes { get; }
Property Value

object

Remarks
Custom attributes cannot be used in combination with standard attributes.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-customattributes

DistinguishedNameQualifier

Disambiguating information for the certificate subject.

string? DistinguishedNameQualifier { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-distinguishednamequalifier

GenerationQualifier

Typically a qualifier appended to the name of an individual.

string? GenerationQualifier { get; }
Property Value

string

Remarks

Examples include Jr. for junior, Sr. for senior, and III for third.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-generationqualifier

GivenName

First name.

string? GivenName { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-givenname

Initials

Concatenation that typically contains the first letter of the GivenName, the first letter of the middle name if one exists, and the first letter of the SurName.

string? Initials { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-initials

Locality

The locality (such as a city or town) in which the certificate subject is located.

string? Locality { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-locality

Organization

Legal name of the organization with which the certificate subject is affiliated.

string? Organization { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-organization

OrganizationalUnit

A subdivision or unit of the organization (such as sales or finance) with which the certificate subject is affiliated.

string? OrganizationalUnit { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-organizationalunit

Pseudonym

Typically a shortened version of a longer GivenName.

string? Pseudonym { get; }
Property Value

string

Remarks

For example, Jonathan is often shortened to John. Elizabeth is often shortened to Beth, Liz, or Eliza.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-pseudonym

SerialNumber

The certificate serial number.

string? SerialNumber { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-serialnumber

State

State in which the subject of the certificate is located.

string? State { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-state

Surname

Family name.

string? Surname { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-surname

Title

A personal title such as Mr.

string? Title { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-title

Back to top Generated by DocFX