Class CfnTemplate.SubjectNameFlagsV2Property.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.pcaconnectorad.CfnTemplate.SubjectNameFlagsV2Property.Jsii$Proxy
- All Implemented Interfaces:
CfnTemplate.SubjectNameFlagsV2Property,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTemplate.SubjectNameFlagsV2Property
@Stability(Stable)
@Internal
public static final class CfnTemplate.SubjectNameFlagsV2Property.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTemplate.SubjectNameFlagsV2Property
An implementation for
CfnTemplate.SubjectNameFlagsV2Property-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.pcaconnectorad.CfnTemplate.SubjectNameFlagsV2Property
CfnTemplate.SubjectNameFlagsV2Property.Builder, CfnTemplate.SubjectNameFlagsV2Property.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTemplate.SubjectNameFlagsV2Property.Builder.protectedJsii$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.JsonNodefinal booleanfinal ObjectInclude the common name in the subject name.final ObjectInclude the directory path in the subject name.final ObjectInclude the DNS as common name in the subject name.final ObjectInclude the subject's email in the subject name.final ObjectInclude the globally unique identifier (GUID) in the subject alternate name.final ObjectInclude the DNS in the subject alternate name.final ObjectInclude the domain DNS in the subject alternate name.final ObjectInclude the subject's email in the subject alternate name.final ObjectInclude the service principal name (SPN) in the subject alternate name.final ObjectInclude the user principal name (UPN) in the subject alternate name.final inthashCode()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 theCfnTemplate.SubjectNameFlagsV2Property.Builder.
-
-
Method Details
-
getRequireCommonName
Description copied from interface:CfnTemplate.SubjectNameFlagsV2PropertyInclude the common name in the subject name.Returns union: either
BooleanorIResolvable- Specified by:
getRequireCommonNamein interfaceCfnTemplate.SubjectNameFlagsV2Property- See Also:
-
getRequireDirectoryPath
Description copied from interface:CfnTemplate.SubjectNameFlagsV2PropertyInclude the directory path in the subject name.Returns union: either
BooleanorIResolvable- Specified by:
getRequireDirectoryPathin interfaceCfnTemplate.SubjectNameFlagsV2Property- See Also:
-
getRequireDnsAsCn
Description copied from interface:CfnTemplate.SubjectNameFlagsV2PropertyInclude the DNS as common name in the subject name.Returns union: either
BooleanorIResolvable- Specified by:
getRequireDnsAsCnin interfaceCfnTemplate.SubjectNameFlagsV2Property- See Also:
-
getRequireEmail
Description copied from interface:CfnTemplate.SubjectNameFlagsV2PropertyInclude the subject's email in the subject name.Returns union: either
BooleanorIResolvable- Specified by:
getRequireEmailin interfaceCfnTemplate.SubjectNameFlagsV2Property- See Also:
-
getSanRequireDirectoryGuid
Description copied from interface:CfnTemplate.SubjectNameFlagsV2PropertyInclude the globally unique identifier (GUID) in the subject alternate name.Returns union: either
BooleanorIResolvable- Specified by:
getSanRequireDirectoryGuidin interfaceCfnTemplate.SubjectNameFlagsV2Property- See Also:
-
getSanRequireDns
Description copied from interface:CfnTemplate.SubjectNameFlagsV2PropertyInclude the DNS in the subject alternate name.Returns union: either
BooleanorIResolvable- Specified by:
getSanRequireDnsin interfaceCfnTemplate.SubjectNameFlagsV2Property- See Also:
-
getSanRequireDomainDns
Description copied from interface:CfnTemplate.SubjectNameFlagsV2PropertyInclude the domain DNS in the subject alternate name.Returns union: either
BooleanorIResolvable- Specified by:
getSanRequireDomainDnsin interfaceCfnTemplate.SubjectNameFlagsV2Property- See Also:
-
getSanRequireEmail
Description copied from interface:CfnTemplate.SubjectNameFlagsV2PropertyInclude the subject's email in the subject alternate name.Returns union: either
BooleanorIResolvable- Specified by:
getSanRequireEmailin interfaceCfnTemplate.SubjectNameFlagsV2Property- See Also:
-
getSanRequireSpn
Description copied from interface:CfnTemplate.SubjectNameFlagsV2PropertyInclude the service principal name (SPN) in the subject alternate name.Returns union: either
BooleanorIResolvable- Specified by:
getSanRequireSpnin interfaceCfnTemplate.SubjectNameFlagsV2Property- See Also:
-
getSanRequireUpn
Description copied from interface:CfnTemplate.SubjectNameFlagsV2PropertyInclude the user principal name (UPN) in the subject alternate name.Returns union: either
BooleanorIResolvable- Specified by:
getSanRequireUpnin interfaceCfnTemplate.SubjectNameFlagsV2Property- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-