AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::ACMPCA::Model::ASN1Subject Class Reference

#include <ASN1Subject.h>

Public Member Functions

 ASN1Subject ()
 
 ASN1Subject (Aws::Utils::Json::JsonView jsonValue)
 
ASN1Subjectoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetCountry () const
 
bool CountryHasBeenSet () const
 
void SetCountry (const Aws::String &value)
 
void SetCountry (Aws::String &&value)
 
void SetCountry (const char *value)
 
ASN1SubjectWithCountry (const Aws::String &value)
 
ASN1SubjectWithCountry (Aws::String &&value)
 
ASN1SubjectWithCountry (const char *value)
 
const Aws::StringGetOrganization () const
 
bool OrganizationHasBeenSet () const
 
void SetOrganization (const Aws::String &value)
 
void SetOrganization (Aws::String &&value)
 
void SetOrganization (const char *value)
 
ASN1SubjectWithOrganization (const Aws::String &value)
 
ASN1SubjectWithOrganization (Aws::String &&value)
 
ASN1SubjectWithOrganization (const char *value)
 
const Aws::StringGetOrganizationalUnit () const
 
bool OrganizationalUnitHasBeenSet () const
 
void SetOrganizationalUnit (const Aws::String &value)
 
void SetOrganizationalUnit (Aws::String &&value)
 
void SetOrganizationalUnit (const char *value)
 
ASN1SubjectWithOrganizationalUnit (const Aws::String &value)
 
ASN1SubjectWithOrganizationalUnit (Aws::String &&value)
 
ASN1SubjectWithOrganizationalUnit (const char *value)
 
const Aws::StringGetDistinguishedNameQualifier () const
 
bool DistinguishedNameQualifierHasBeenSet () const
 
void SetDistinguishedNameQualifier (const Aws::String &value)
 
void SetDistinguishedNameQualifier (Aws::String &&value)
 
void SetDistinguishedNameQualifier (const char *value)
 
ASN1SubjectWithDistinguishedNameQualifier (const Aws::String &value)
 
ASN1SubjectWithDistinguishedNameQualifier (Aws::String &&value)
 
ASN1SubjectWithDistinguishedNameQualifier (const char *value)
 
const Aws::StringGetState () const
 
bool StateHasBeenSet () const
 
void SetState (const Aws::String &value)
 
void SetState (Aws::String &&value)
 
void SetState (const char *value)
 
ASN1SubjectWithState (const Aws::String &value)
 
ASN1SubjectWithState (Aws::String &&value)
 
ASN1SubjectWithState (const char *value)
 
const Aws::StringGetCommonName () const
 
bool CommonNameHasBeenSet () const
 
void SetCommonName (const Aws::String &value)
 
void SetCommonName (Aws::String &&value)
 
void SetCommonName (const char *value)
 
ASN1SubjectWithCommonName (const Aws::String &value)
 
ASN1SubjectWithCommonName (Aws::String &&value)
 
ASN1SubjectWithCommonName (const char *value)
 
const Aws::StringGetSerialNumber () const
 
bool SerialNumberHasBeenSet () const
 
void SetSerialNumber (const Aws::String &value)
 
void SetSerialNumber (Aws::String &&value)
 
void SetSerialNumber (const char *value)
 
ASN1SubjectWithSerialNumber (const Aws::String &value)
 
ASN1SubjectWithSerialNumber (Aws::String &&value)
 
ASN1SubjectWithSerialNumber (const char *value)
 
const Aws::StringGetLocality () const
 
bool LocalityHasBeenSet () const
 
void SetLocality (const Aws::String &value)
 
void SetLocality (Aws::String &&value)
 
void SetLocality (const char *value)
 
ASN1SubjectWithLocality (const Aws::String &value)
 
ASN1SubjectWithLocality (Aws::String &&value)
 
ASN1SubjectWithLocality (const char *value)
 
const Aws::StringGetTitle () const
 
bool TitleHasBeenSet () const
 
void SetTitle (const Aws::String &value)
 
void SetTitle (Aws::String &&value)
 
void SetTitle (const char *value)
 
ASN1SubjectWithTitle (const Aws::String &value)
 
ASN1SubjectWithTitle (Aws::String &&value)
 
ASN1SubjectWithTitle (const char *value)
 
const Aws::StringGetSurname () const
 
bool SurnameHasBeenSet () const
 
void SetSurname (const Aws::String &value)
 
void SetSurname (Aws::String &&value)
 
void SetSurname (const char *value)
 
ASN1SubjectWithSurname (const Aws::String &value)
 
ASN1SubjectWithSurname (Aws::String &&value)
 
ASN1SubjectWithSurname (const char *value)
 
const Aws::StringGetGivenName () const
 
bool GivenNameHasBeenSet () const
 
void SetGivenName (const Aws::String &value)
 
void SetGivenName (Aws::String &&value)
 
void SetGivenName (const char *value)
 
ASN1SubjectWithGivenName (const Aws::String &value)
 
ASN1SubjectWithGivenName (Aws::String &&value)
 
ASN1SubjectWithGivenName (const char *value)
 
const Aws::StringGetInitials () const
 
bool InitialsHasBeenSet () const
 
void SetInitials (const Aws::String &value)
 
void SetInitials (Aws::String &&value)
 
void SetInitials (const char *value)
 
ASN1SubjectWithInitials (const Aws::String &value)
 
ASN1SubjectWithInitials (Aws::String &&value)
 
ASN1SubjectWithInitials (const char *value)
 
const Aws::StringGetPseudonym () const
 
bool PseudonymHasBeenSet () const
 
void SetPseudonym (const Aws::String &value)
 
void SetPseudonym (Aws::String &&value)
 
void SetPseudonym (const char *value)
 
ASN1SubjectWithPseudonym (const Aws::String &value)
 
ASN1SubjectWithPseudonym (Aws::String &&value)
 
ASN1SubjectWithPseudonym (const char *value)
 
const Aws::StringGetGenerationQualifier () const
 
bool GenerationQualifierHasBeenSet () const
 
void SetGenerationQualifier (const Aws::String &value)
 
void SetGenerationQualifier (Aws::String &&value)
 
void SetGenerationQualifier (const char *value)
 
ASN1SubjectWithGenerationQualifier (const Aws::String &value)
 
ASN1SubjectWithGenerationQualifier (Aws::String &&value)
 
ASN1SubjectWithGenerationQualifier (const char *value)
 

Detailed Description

Contains information about the certificate subject. The certificate can be one issued by your private certificate authority (CA) or it can be your private CA certificate. The Subject field in the certificate identifies the entity that owns or controls the public key in the certificate. The entity can be a user, computer, device, or service. The Subject must contain an X.500 distinguished name (DN). A DN is a sequence of relative distinguished names (RDNs). The RDNs are separated by commas in the certificate. The DN must be unique for each entity, but your private CA can issue more than one certificate with the same DN to the same entity.

See Also:

AWS API Reference

Definition at line 39 of file ASN1Subject.h.

Constructor & Destructor Documentation

◆ ASN1Subject() [1/2]

Aws::ACMPCA::Model::ASN1Subject::ASN1Subject ( )

◆ ASN1Subject() [2/2]

Aws::ACMPCA::Model::ASN1Subject::ASN1Subject ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CommonNameHasBeenSet()

bool Aws::ACMPCA::Model::ASN1Subject::CommonNameHasBeenSet ( ) const
inline

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

Definition at line 287 of file ASN1Subject.h.

◆ CountryHasBeenSet()

bool Aws::ACMPCA::Model::ASN1Subject::CountryHasBeenSet ( ) const
inline

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

Definition at line 58 of file ASN1Subject.h.

◆ DistinguishedNameQualifierHasBeenSet()

bool Aws::ACMPCA::Model::ASN1Subject::DistinguishedNameQualifierHasBeenSet ( ) const
inline

Disambiguating information for the certificate subject.

Definition at line 203 of file ASN1Subject.h.

◆ GenerationQualifierHasBeenSet()

bool Aws::ACMPCA::Model::ASN1Subject::GenerationQualifierHasBeenSet ( ) const
inline

Typically a qualifier appended to the name of an individual. Examples include Jr. for junior, Sr. for senior, and III for third.

Definition at line 679 of file ASN1Subject.h.

◆ GetCommonName()

const Aws::String& Aws::ACMPCA::Model::ASN1Subject::GetCommonName ( ) const
inline

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

Definition at line 281 of file ASN1Subject.h.

◆ GetCountry()

const Aws::String& Aws::ACMPCA::Model::ASN1Subject::GetCountry ( ) const
inline

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

Definition at line 52 of file ASN1Subject.h.

◆ GetDistinguishedNameQualifier()

const Aws::String& Aws::ACMPCA::Model::ASN1Subject::GetDistinguishedNameQualifier ( ) const
inline

Disambiguating information for the certificate subject.

Definition at line 198 of file ASN1Subject.h.

◆ GetGenerationQualifier()

const Aws::String& Aws::ACMPCA::Model::ASN1Subject::GetGenerationQualifier ( ) const
inline

Typically a qualifier appended to the name of an individual. Examples include Jr. for junior, Sr. for senior, and III for third.

Definition at line 673 of file ASN1Subject.h.

◆ GetGivenName()

const Aws::String& Aws::ACMPCA::Model::ASN1Subject::GetGivenName ( ) const
inline

First name.

Definition at line 517 of file ASN1Subject.h.

◆ GetInitials()

const Aws::String& Aws::ACMPCA::Model::ASN1Subject::GetInitials ( ) const
inline

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.

Definition at line 560 of file ASN1Subject.h.

◆ GetLocality()

const Aws::String& Aws::ACMPCA::Model::ASN1Subject::GetLocality ( ) const
inline

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

Definition at line 371 of file ASN1Subject.h.

◆ GetOrganization()

const Aws::String& Aws::ACMPCA::Model::ASN1Subject::GetOrganization ( ) const
inline

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

Definition at line 101 of file ASN1Subject.h.

◆ GetOrganizationalUnit()

const Aws::String& Aws::ACMPCA::Model::ASN1Subject::GetOrganizationalUnit ( ) const
inline

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

Definition at line 150 of file ASN1Subject.h.

◆ GetPseudonym()

const Aws::String& Aws::ACMPCA::Model::ASN1Subject::GetPseudonym ( ) const
inline

Typically a shortened version of a longer GivenName. For example, Jonathan is often shortened to John. Elizabeth is often shortened to Beth, Liz, or Eliza.

Definition at line 617 of file ASN1Subject.h.

◆ GetSerialNumber()

const Aws::String& Aws::ACMPCA::Model::ASN1Subject::GetSerialNumber ( ) const
inline

The certificate serial number.

Definition at line 329 of file ASN1Subject.h.

◆ GetState()

const Aws::String& Aws::ACMPCA::Model::ASN1Subject::GetState ( ) const
inline

State in which the subject of the certificate is located.

Definition at line 239 of file ASN1Subject.h.

◆ GetSurname()

const Aws::String& Aws::ACMPCA::Model::ASN1Subject::GetSurname ( ) const
inline

Family name. In the US and the UK, for example, the surname of an individual is ordered last. In Asian cultures the surname is typically ordered first.

Definition at line 469 of file ASN1Subject.h.

◆ GetTitle()

const Aws::String& Aws::ACMPCA::Model::ASN1Subject::GetTitle ( ) const
inline

A title such as Mr. or Ms., which is pre-pended to the name to refer formally to the certificate subject.

Definition at line 420 of file ASN1Subject.h.

◆ GivenNameHasBeenSet()

bool Aws::ACMPCA::Model::ASN1Subject::GivenNameHasBeenSet ( ) const
inline

First name.

Definition at line 522 of file ASN1Subject.h.

◆ InitialsHasBeenSet()

bool Aws::ACMPCA::Model::ASN1Subject::InitialsHasBeenSet ( ) const
inline

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.

Definition at line 567 of file ASN1Subject.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ACMPCA::Model::ASN1Subject::Jsonize ( ) const

◆ LocalityHasBeenSet()

bool Aws::ACMPCA::Model::ASN1Subject::LocalityHasBeenSet ( ) const
inline

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

Definition at line 377 of file ASN1Subject.h.

◆ operator=()

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ OrganizationalUnitHasBeenSet()

bool Aws::ACMPCA::Model::ASN1Subject::OrganizationalUnitHasBeenSet ( ) const
inline

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

Definition at line 156 of file ASN1Subject.h.

◆ OrganizationHasBeenSet()

bool Aws::ACMPCA::Model::ASN1Subject::OrganizationHasBeenSet ( ) const
inline

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

Definition at line 107 of file ASN1Subject.h.

◆ PseudonymHasBeenSet()

bool Aws::ACMPCA::Model::ASN1Subject::PseudonymHasBeenSet ( ) const
inline

Typically a shortened version of a longer GivenName. For example, Jonathan is often shortened to John. Elizabeth is often shortened to Beth, Liz, or Eliza.

Definition at line 624 of file ASN1Subject.h.

◆ SerialNumberHasBeenSet()

bool Aws::ACMPCA::Model::ASN1Subject::SerialNumberHasBeenSet ( ) const
inline

The certificate serial number.

Definition at line 334 of file ASN1Subject.h.

◆ SetCommonName() [1/3]

void Aws::ACMPCA::Model::ASN1Subject::SetCommonName ( const Aws::String value)
inline

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

Definition at line 293 of file ASN1Subject.h.

◆ SetCommonName() [2/3]

void Aws::ACMPCA::Model::ASN1Subject::SetCommonName ( Aws::String &&  value)
inline

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

Definition at line 299 of file ASN1Subject.h.

◆ SetCommonName() [3/3]

void Aws::ACMPCA::Model::ASN1Subject::SetCommonName ( const char *  value)
inline

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

Definition at line 305 of file ASN1Subject.h.

◆ SetCountry() [1/3]

void Aws::ACMPCA::Model::ASN1Subject::SetCountry ( const Aws::String value)
inline

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

Definition at line 64 of file ASN1Subject.h.

◆ SetCountry() [2/3]

void Aws::ACMPCA::Model::ASN1Subject::SetCountry ( Aws::String &&  value)
inline

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

Definition at line 70 of file ASN1Subject.h.

◆ SetCountry() [3/3]

void Aws::ACMPCA::Model::ASN1Subject::SetCountry ( const char *  value)
inline

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

Definition at line 76 of file ASN1Subject.h.

◆ SetDistinguishedNameQualifier() [1/3]

void Aws::ACMPCA::Model::ASN1Subject::SetDistinguishedNameQualifier ( const Aws::String value)
inline

Disambiguating information for the certificate subject.

Definition at line 208 of file ASN1Subject.h.

◆ SetDistinguishedNameQualifier() [2/3]

void Aws::ACMPCA::Model::ASN1Subject::SetDistinguishedNameQualifier ( Aws::String &&  value)
inline

Disambiguating information for the certificate subject.

Definition at line 213 of file ASN1Subject.h.

◆ SetDistinguishedNameQualifier() [3/3]

void Aws::ACMPCA::Model::ASN1Subject::SetDistinguishedNameQualifier ( const char *  value)
inline

Disambiguating information for the certificate subject.

Definition at line 218 of file ASN1Subject.h.

◆ SetGenerationQualifier() [1/3]

void Aws::ACMPCA::Model::ASN1Subject::SetGenerationQualifier ( const Aws::String value)
inline

Typically a qualifier appended to the name of an individual. Examples include Jr. for junior, Sr. for senior, and III for third.

Definition at line 685 of file ASN1Subject.h.

◆ SetGenerationQualifier() [2/3]

void Aws::ACMPCA::Model::ASN1Subject::SetGenerationQualifier ( Aws::String &&  value)
inline

Typically a qualifier appended to the name of an individual. Examples include Jr. for junior, Sr. for senior, and III for third.

Definition at line 691 of file ASN1Subject.h.

◆ SetGenerationQualifier() [3/3]

void Aws::ACMPCA::Model::ASN1Subject::SetGenerationQualifier ( const char *  value)
inline

Typically a qualifier appended to the name of an individual. Examples include Jr. for junior, Sr. for senior, and III for third.

Definition at line 697 of file ASN1Subject.h.

◆ SetGivenName() [1/3]

void Aws::ACMPCA::Model::ASN1Subject::SetGivenName ( const Aws::String value)
inline

First name.

Definition at line 527 of file ASN1Subject.h.

◆ SetGivenName() [2/3]

void Aws::ACMPCA::Model::ASN1Subject::SetGivenName ( Aws::String &&  value)
inline

First name.

Definition at line 532 of file ASN1Subject.h.

◆ SetGivenName() [3/3]

void Aws::ACMPCA::Model::ASN1Subject::SetGivenName ( const char *  value)
inline

First name.

Definition at line 537 of file ASN1Subject.h.

◆ SetInitials() [1/3]

void Aws::ACMPCA::Model::ASN1Subject::SetInitials ( const Aws::String value)
inline

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.

Definition at line 574 of file ASN1Subject.h.

◆ SetInitials() [2/3]

void Aws::ACMPCA::Model::ASN1Subject::SetInitials ( Aws::String &&  value)
inline

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.

Definition at line 581 of file ASN1Subject.h.

◆ SetInitials() [3/3]

void Aws::ACMPCA::Model::ASN1Subject::SetInitials ( const char *  value)
inline

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.

Definition at line 588 of file ASN1Subject.h.

◆ SetLocality() [1/3]

void Aws::ACMPCA::Model::ASN1Subject::SetLocality ( const Aws::String value)
inline

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

Definition at line 383 of file ASN1Subject.h.

◆ SetLocality() [2/3]

void Aws::ACMPCA::Model::ASN1Subject::SetLocality ( Aws::String &&  value)
inline

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

Definition at line 389 of file ASN1Subject.h.

◆ SetLocality() [3/3]

void Aws::ACMPCA::Model::ASN1Subject::SetLocality ( const char *  value)
inline

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

Definition at line 395 of file ASN1Subject.h.

◆ SetOrganization() [1/3]

void Aws::ACMPCA::Model::ASN1Subject::SetOrganization ( const Aws::String value)
inline

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

Definition at line 113 of file ASN1Subject.h.

◆ SetOrganization() [2/3]

void Aws::ACMPCA::Model::ASN1Subject::SetOrganization ( Aws::String &&  value)
inline

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

Definition at line 119 of file ASN1Subject.h.

◆ SetOrganization() [3/3]

void Aws::ACMPCA::Model::ASN1Subject::SetOrganization ( const char *  value)
inline

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

Definition at line 125 of file ASN1Subject.h.

◆ SetOrganizationalUnit() [1/3]

void Aws::ACMPCA::Model::ASN1Subject::SetOrganizationalUnit ( const Aws::String value)
inline

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

Definition at line 162 of file ASN1Subject.h.

◆ SetOrganizationalUnit() [2/3]

void Aws::ACMPCA::Model::ASN1Subject::SetOrganizationalUnit ( Aws::String &&  value)
inline

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

Definition at line 168 of file ASN1Subject.h.

◆ SetOrganizationalUnit() [3/3]

void Aws::ACMPCA::Model::ASN1Subject::SetOrganizationalUnit ( const char *  value)
inline

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

Definition at line 174 of file ASN1Subject.h.

◆ SetPseudonym() [1/3]

void Aws::ACMPCA::Model::ASN1Subject::SetPseudonym ( const Aws::String value)
inline

Typically a shortened version of a longer GivenName. For example, Jonathan is often shortened to John. Elizabeth is often shortened to Beth, Liz, or Eliza.

Definition at line 631 of file ASN1Subject.h.

◆ SetPseudonym() [2/3]

void Aws::ACMPCA::Model::ASN1Subject::SetPseudonym ( Aws::String &&  value)
inline

Typically a shortened version of a longer GivenName. For example, Jonathan is often shortened to John. Elizabeth is often shortened to Beth, Liz, or Eliza.

Definition at line 638 of file ASN1Subject.h.

◆ SetPseudonym() [3/3]

void Aws::ACMPCA::Model::ASN1Subject::SetPseudonym ( const char *  value)
inline

Typically a shortened version of a longer GivenName. For example, Jonathan is often shortened to John. Elizabeth is often shortened to Beth, Liz, or Eliza.

Definition at line 645 of file ASN1Subject.h.

◆ SetSerialNumber() [1/3]

void Aws::ACMPCA::Model::ASN1Subject::SetSerialNumber ( const Aws::String value)
inline

The certificate serial number.

Definition at line 339 of file ASN1Subject.h.

◆ SetSerialNumber() [2/3]

void Aws::ACMPCA::Model::ASN1Subject::SetSerialNumber ( Aws::String &&  value)
inline

The certificate serial number.

Definition at line 344 of file ASN1Subject.h.

◆ SetSerialNumber() [3/3]

void Aws::ACMPCA::Model::ASN1Subject::SetSerialNumber ( const char *  value)
inline

The certificate serial number.

Definition at line 349 of file ASN1Subject.h.

◆ SetState() [1/3]

void Aws::ACMPCA::Model::ASN1Subject::SetState ( const Aws::String value)
inline

State in which the subject of the certificate is located.

Definition at line 249 of file ASN1Subject.h.

◆ SetState() [2/3]

void Aws::ACMPCA::Model::ASN1Subject::SetState ( Aws::String &&  value)
inline

State in which the subject of the certificate is located.

Definition at line 254 of file ASN1Subject.h.

◆ SetState() [3/3]

void Aws::ACMPCA::Model::ASN1Subject::SetState ( const char *  value)
inline

State in which the subject of the certificate is located.

Definition at line 259 of file ASN1Subject.h.

◆ SetSurname() [1/3]

void Aws::ACMPCA::Model::ASN1Subject::SetSurname ( const Aws::String value)
inline

Family name. In the US and the UK, for example, the surname of an individual is ordered last. In Asian cultures the surname is typically ordered first.

Definition at line 481 of file ASN1Subject.h.

◆ SetSurname() [2/3]

void Aws::ACMPCA::Model::ASN1Subject::SetSurname ( Aws::String &&  value)
inline

Family name. In the US and the UK, for example, the surname of an individual is ordered last. In Asian cultures the surname is typically ordered first.

Definition at line 487 of file ASN1Subject.h.

◆ SetSurname() [3/3]

void Aws::ACMPCA::Model::ASN1Subject::SetSurname ( const char *  value)
inline

Family name. In the US and the UK, for example, the surname of an individual is ordered last. In Asian cultures the surname is typically ordered first.

Definition at line 493 of file ASN1Subject.h.

◆ SetTitle() [1/3]

void Aws::ACMPCA::Model::ASN1Subject::SetTitle ( const Aws::String value)
inline

A title such as Mr. or Ms., which is pre-pended to the name to refer formally to the certificate subject.

Definition at line 432 of file ASN1Subject.h.

◆ SetTitle() [2/3]

void Aws::ACMPCA::Model::ASN1Subject::SetTitle ( Aws::String &&  value)
inline

A title such as Mr. or Ms., which is pre-pended to the name to refer formally to the certificate subject.

Definition at line 438 of file ASN1Subject.h.

◆ SetTitle() [3/3]

void Aws::ACMPCA::Model::ASN1Subject::SetTitle ( const char *  value)
inline

A title such as Mr. or Ms., which is pre-pended to the name to refer formally to the certificate subject.

Definition at line 444 of file ASN1Subject.h.

◆ StateHasBeenSet()

bool Aws::ACMPCA::Model::ASN1Subject::StateHasBeenSet ( ) const
inline

State in which the subject of the certificate is located.

Definition at line 244 of file ASN1Subject.h.

◆ SurnameHasBeenSet()

bool Aws::ACMPCA::Model::ASN1Subject::SurnameHasBeenSet ( ) const
inline

Family name. In the US and the UK, for example, the surname of an individual is ordered last. In Asian cultures the surname is typically ordered first.

Definition at line 475 of file ASN1Subject.h.

◆ TitleHasBeenSet()

bool Aws::ACMPCA::Model::ASN1Subject::TitleHasBeenSet ( ) const
inline

A title such as Mr. or Ms., which is pre-pended to the name to refer formally to the certificate subject.

Definition at line 426 of file ASN1Subject.h.

◆ WithCommonName() [1/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithCommonName ( const Aws::String value)
inline

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

Definition at line 311 of file ASN1Subject.h.

◆ WithCommonName() [2/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithCommonName ( Aws::String &&  value)
inline

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

Definition at line 317 of file ASN1Subject.h.

◆ WithCommonName() [3/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithCommonName ( const char *  value)
inline

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

Definition at line 323 of file ASN1Subject.h.

◆ WithCountry() [1/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithCountry ( const Aws::String value)
inline

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

Definition at line 82 of file ASN1Subject.h.

◆ WithCountry() [2/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithCountry ( Aws::String &&  value)
inline

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

Definition at line 88 of file ASN1Subject.h.

◆ WithCountry() [3/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithCountry ( const char *  value)
inline

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

Definition at line 94 of file ASN1Subject.h.

◆ WithDistinguishedNameQualifier() [1/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithDistinguishedNameQualifier ( const Aws::String value)
inline

Disambiguating information for the certificate subject.

Definition at line 223 of file ASN1Subject.h.

◆ WithDistinguishedNameQualifier() [2/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithDistinguishedNameQualifier ( Aws::String &&  value)
inline

Disambiguating information for the certificate subject.

Definition at line 228 of file ASN1Subject.h.

◆ WithDistinguishedNameQualifier() [3/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithDistinguishedNameQualifier ( const char *  value)
inline

Disambiguating information for the certificate subject.

Definition at line 233 of file ASN1Subject.h.

◆ WithGenerationQualifier() [1/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithGenerationQualifier ( const Aws::String value)
inline

Typically a qualifier appended to the name of an individual. Examples include Jr. for junior, Sr. for senior, and III for third.

Definition at line 703 of file ASN1Subject.h.

◆ WithGenerationQualifier() [2/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithGenerationQualifier ( Aws::String &&  value)
inline

Typically a qualifier appended to the name of an individual. Examples include Jr. for junior, Sr. for senior, and III for third.

Definition at line 709 of file ASN1Subject.h.

◆ WithGenerationQualifier() [3/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithGenerationQualifier ( const char *  value)
inline

Typically a qualifier appended to the name of an individual. Examples include Jr. for junior, Sr. for senior, and III for third.

Definition at line 715 of file ASN1Subject.h.

◆ WithGivenName() [1/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithGivenName ( const Aws::String value)
inline

First name.

Definition at line 542 of file ASN1Subject.h.

◆ WithGivenName() [2/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithGivenName ( Aws::String &&  value)
inline

First name.

Definition at line 547 of file ASN1Subject.h.

◆ WithGivenName() [3/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithGivenName ( const char *  value)
inline

First name.

Definition at line 552 of file ASN1Subject.h.

◆ WithInitials() [1/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithInitials ( const Aws::String value)
inline

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.

Definition at line 595 of file ASN1Subject.h.

◆ WithInitials() [2/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithInitials ( Aws::String &&  value)
inline

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.

Definition at line 602 of file ASN1Subject.h.

◆ WithInitials() [3/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithInitials ( const char *  value)
inline

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.

Definition at line 609 of file ASN1Subject.h.

◆ WithLocality() [1/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithLocality ( const Aws::String value)
inline

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

Definition at line 401 of file ASN1Subject.h.

◆ WithLocality() [2/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithLocality ( Aws::String &&  value)
inline

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

Definition at line 407 of file ASN1Subject.h.

◆ WithLocality() [3/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithLocality ( const char *  value)
inline

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

Definition at line 413 of file ASN1Subject.h.

◆ WithOrganization() [1/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithOrganization ( const Aws::String value)
inline

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

Definition at line 131 of file ASN1Subject.h.

◆ WithOrganization() [2/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithOrganization ( Aws::String &&  value)
inline

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

Definition at line 137 of file ASN1Subject.h.

◆ WithOrganization() [3/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithOrganization ( const char *  value)
inline

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

Definition at line 143 of file ASN1Subject.h.

◆ WithOrganizationalUnit() [1/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithOrganizationalUnit ( const Aws::String value)
inline

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

Definition at line 180 of file ASN1Subject.h.

◆ WithOrganizationalUnit() [2/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithOrganizationalUnit ( Aws::String &&  value)
inline

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

Definition at line 186 of file ASN1Subject.h.

◆ WithOrganizationalUnit() [3/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithOrganizationalUnit ( const char *  value)
inline

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

Definition at line 192 of file ASN1Subject.h.

◆ WithPseudonym() [1/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithPseudonym ( const Aws::String value)
inline

Typically a shortened version of a longer GivenName. For example, Jonathan is often shortened to John. Elizabeth is often shortened to Beth, Liz, or Eliza.

Definition at line 652 of file ASN1Subject.h.

◆ WithPseudonym() [2/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithPseudonym ( Aws::String &&  value)
inline

Typically a shortened version of a longer GivenName. For example, Jonathan is often shortened to John. Elizabeth is often shortened to Beth, Liz, or Eliza.

Definition at line 659 of file ASN1Subject.h.

◆ WithPseudonym() [3/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithPseudonym ( const char *  value)
inline

Typically a shortened version of a longer GivenName. For example, Jonathan is often shortened to John. Elizabeth is often shortened to Beth, Liz, or Eliza.

Definition at line 666 of file ASN1Subject.h.

◆ WithSerialNumber() [1/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithSerialNumber ( const Aws::String value)
inline

The certificate serial number.

Definition at line 354 of file ASN1Subject.h.

◆ WithSerialNumber() [2/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithSerialNumber ( Aws::String &&  value)
inline

The certificate serial number.

Definition at line 359 of file ASN1Subject.h.

◆ WithSerialNumber() [3/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithSerialNumber ( const char *  value)
inline

The certificate serial number.

Definition at line 364 of file ASN1Subject.h.

◆ WithState() [1/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithState ( const Aws::String value)
inline

State in which the subject of the certificate is located.

Definition at line 264 of file ASN1Subject.h.

◆ WithState() [2/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithState ( Aws::String &&  value)
inline

State in which the subject of the certificate is located.

Definition at line 269 of file ASN1Subject.h.

◆ WithState() [3/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithState ( const char *  value)
inline

State in which the subject of the certificate is located.

Definition at line 274 of file ASN1Subject.h.

◆ WithSurname() [1/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithSurname ( const Aws::String value)
inline

Family name. In the US and the UK, for example, the surname of an individual is ordered last. In Asian cultures the surname is typically ordered first.

Definition at line 499 of file ASN1Subject.h.

◆ WithSurname() [2/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithSurname ( Aws::String &&  value)
inline

Family name. In the US and the UK, for example, the surname of an individual is ordered last. In Asian cultures the surname is typically ordered first.

Definition at line 505 of file ASN1Subject.h.

◆ WithSurname() [3/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithSurname ( const char *  value)
inline

Family name. In the US and the UK, for example, the surname of an individual is ordered last. In Asian cultures the surname is typically ordered first.

Definition at line 511 of file ASN1Subject.h.

◆ WithTitle() [1/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithTitle ( const Aws::String value)
inline

A title such as Mr. or Ms., which is pre-pended to the name to refer formally to the certificate subject.

Definition at line 450 of file ASN1Subject.h.

◆ WithTitle() [2/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithTitle ( Aws::String &&  value)
inline

A title such as Mr. or Ms., which is pre-pended to the name to refer formally to the certificate subject.

Definition at line 456 of file ASN1Subject.h.

◆ WithTitle() [3/3]

ASN1Subject& Aws::ACMPCA::Model::ASN1Subject::WithTitle ( const char *  value)
inline

A title such as Mr. or Ms., which is pre-pended to the name to refer formally to the certificate subject.

Definition at line 462 of file ASN1Subject.h.


The documentation for this class was generated from the following file: