Class CfnCertificate.SubjectProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.acmpca.CfnCertificate.SubjectProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnCertificate.SubjectProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnCertificate.SubjectProperty
@Stability(Stable)
@Internal
public static final class CfnCertificate.SubjectProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnCertificate.SubjectProperty
An implementation for
CfnCertificate.SubjectProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.acmpca.CfnCertificate.SubjectProperty
CfnCertificate.SubjectProperty.Builder, CfnCertificate.SubjectProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnCertificate.SubjectProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
For CA and end-entity certificates in a private PKI, the common name (CN) can be any string within the length limit.final String
Two-digit code that specifies the country in which the certificate subject located.final Object
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.final String
Disambiguating information for the certificate subject.final String
Typically a qualifier appended to the name of an individual.final String
First name.final String
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 .final String
The locality (such as a city or town) in which the certificate subject is located.final String
Legal name of the organization with which the certificate subject is affiliated.final String
A subdivision or unit of the organization (such as sales or finance) with which the certificate subject is affiliated.final String
Typically a shortened version of a longer GivenName .final String
The certificate serial number.final String
getState()
State in which the subject of the certificate is located.final String
Family name.final String
getTitle()
A title such as Mr.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnCertificate.SubjectProperty.Builder
.
-
-
Method Details
-
getCommonName
Description copied from interface:CfnCertificate.SubjectProperty
For CA and end-entity certificates in a private PKI, the common name (CN) can be any string within the length limit.Note: In publicly trusted certificates, the common name must be a fully qualified domain name (FQDN) associated with the certificate subject.
- Specified by:
getCommonName
in interfaceCfnCertificate.SubjectProperty
-
getCountry
Description copied from interface:CfnCertificate.SubjectProperty
Two-digit code that specifies the country in which the certificate subject located.- Specified by:
getCountry
in interfaceCfnCertificate.SubjectProperty
-
getCustomAttributes
Description copied from interface:CfnCertificate.SubjectProperty
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) .Custom attributes cannot be used in combination with standard attributes.
- Specified by:
getCustomAttributes
in interfaceCfnCertificate.SubjectProperty
-
getDistinguishedNameQualifier
Description copied from interface:CfnCertificate.SubjectProperty
Disambiguating information for the certificate subject.- Specified by:
getDistinguishedNameQualifier
in interfaceCfnCertificate.SubjectProperty
-
getGenerationQualifier
Description copied from interface:CfnCertificate.SubjectProperty
Typically a qualifier appended to the name of an individual.Examples include Jr. for junior, Sr. for senior, and III for third.
- Specified by:
getGenerationQualifier
in interfaceCfnCertificate.SubjectProperty
-
getGivenName
Description copied from interface:CfnCertificate.SubjectProperty
First name.- Specified by:
getGivenName
in interfaceCfnCertificate.SubjectProperty
-
getInitials
Description copied from interface:CfnCertificate.SubjectProperty
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 .- Specified by:
getInitials
in interfaceCfnCertificate.SubjectProperty
-
getLocality
Description copied from interface:CfnCertificate.SubjectProperty
The locality (such as a city or town) in which the certificate subject is located.- Specified by:
getLocality
in interfaceCfnCertificate.SubjectProperty
-
getOrganization
Description copied from interface:CfnCertificate.SubjectProperty
Legal name of the organization with which the certificate subject is affiliated.- Specified by:
getOrganization
in interfaceCfnCertificate.SubjectProperty
-
getOrganizationalUnit
Description copied from interface:CfnCertificate.SubjectProperty
A subdivision or unit of the organization (such as sales or finance) with which the certificate subject is affiliated.- Specified by:
getOrganizationalUnit
in interfaceCfnCertificate.SubjectProperty
-
getPseudonym
Description copied from interface:CfnCertificate.SubjectProperty
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.
- Specified by:
getPseudonym
in interfaceCfnCertificate.SubjectProperty
-
getSerialNumber
Description copied from interface:CfnCertificate.SubjectProperty
The certificate serial number.- Specified by:
getSerialNumber
in interfaceCfnCertificate.SubjectProperty
-
getState
Description copied from interface:CfnCertificate.SubjectProperty
State in which the subject of the certificate is located.- Specified by:
getState
in interfaceCfnCertificate.SubjectProperty
-
getSurname
Description copied from interface:CfnCertificate.SubjectProperty
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.
- Specified by:
getSurname
in interfaceCfnCertificate.SubjectProperty
-
getTitle
Description copied from interface:CfnCertificate.SubjectProperty
A title such as Mr.or Ms., which is pre-pended to the name to refer formally to the certificate subject.
- Specified by:
getTitle
in interfaceCfnCertificate.SubjectProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-