Class CfnTemplatePropsMixin.SubjectNameFlagsV4Property.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.mixins.preview.services.pcaconnectorad.mixins.CfnTemplatePropsMixin.SubjectNameFlagsV4Property.Jsii$Proxy
- All Implemented Interfaces:
CfnTemplatePropsMixin.SubjectNameFlagsV4Property,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTemplatePropsMixin.SubjectNameFlagsV4Property
@Stability(Stable)
@Internal
public static final class CfnTemplatePropsMixin.SubjectNameFlagsV4Property.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTemplatePropsMixin.SubjectNameFlagsV4Property
An implementation for
CfnTemplatePropsMixin.SubjectNameFlagsV4Property-
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.mixins.preview.services.pcaconnectorad.mixins.CfnTemplatePropsMixin.SubjectNameFlagsV4Property
CfnTemplatePropsMixin.SubjectNameFlagsV4Property.Builder, CfnTemplatePropsMixin.SubjectNameFlagsV4Property.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTemplatePropsMixin.SubjectNameFlagsV4Property.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 theCfnTemplatePropsMixin.SubjectNameFlagsV4Property.Builder.
-
-
Method Details
-
getRequireCommonName
Description copied from interface:CfnTemplatePropsMixin.SubjectNameFlagsV4PropertyInclude the common name in the subject name.Returns union: either
BooleanorIResolvable- Specified by:
getRequireCommonNamein interfaceCfnTemplatePropsMixin.SubjectNameFlagsV4Property- See Also:
-
getRequireDirectoryPath
Description copied from interface:CfnTemplatePropsMixin.SubjectNameFlagsV4PropertyInclude the directory path in the subject name.Returns union: either
BooleanorIResolvable- Specified by:
getRequireDirectoryPathin interfaceCfnTemplatePropsMixin.SubjectNameFlagsV4Property- See Also:
-
getRequireDnsAsCn
Description copied from interface:CfnTemplatePropsMixin.SubjectNameFlagsV4PropertyInclude the DNS as common name in the subject name.Returns union: either
BooleanorIResolvable- Specified by:
getRequireDnsAsCnin interfaceCfnTemplatePropsMixin.SubjectNameFlagsV4Property- See Also:
-
getRequireEmail
Description copied from interface:CfnTemplatePropsMixin.SubjectNameFlagsV4PropertyInclude the subject's email in the subject name.Returns union: either
BooleanorIResolvable- Specified by:
getRequireEmailin interfaceCfnTemplatePropsMixin.SubjectNameFlagsV4Property- See Also:
-
getSanRequireDirectoryGuid
Description copied from interface:CfnTemplatePropsMixin.SubjectNameFlagsV4PropertyInclude the globally unique identifier (GUID) in the subject alternate name.Returns union: either
BooleanorIResolvable- Specified by:
getSanRequireDirectoryGuidin interfaceCfnTemplatePropsMixin.SubjectNameFlagsV4Property- See Also:
-
getSanRequireDns
Description copied from interface:CfnTemplatePropsMixin.SubjectNameFlagsV4PropertyInclude the DNS in the subject alternate name.Returns union: either
BooleanorIResolvable- Specified by:
getSanRequireDnsin interfaceCfnTemplatePropsMixin.SubjectNameFlagsV4Property- See Also:
-
getSanRequireDomainDns
Description copied from interface:CfnTemplatePropsMixin.SubjectNameFlagsV4PropertyInclude the domain DNS in the subject alternate name.Returns union: either
BooleanorIResolvable- Specified by:
getSanRequireDomainDnsin interfaceCfnTemplatePropsMixin.SubjectNameFlagsV4Property- See Also:
-
getSanRequireEmail
Description copied from interface:CfnTemplatePropsMixin.SubjectNameFlagsV4PropertyInclude the subject's email in the subject alternate name.Returns union: either
BooleanorIResolvable- Specified by:
getSanRequireEmailin interfaceCfnTemplatePropsMixin.SubjectNameFlagsV4Property- See Also:
-
getSanRequireSpn
Description copied from interface:CfnTemplatePropsMixin.SubjectNameFlagsV4PropertyInclude the service principal name (SPN) in the subject alternate name.Returns union: either
BooleanorIResolvable- Specified by:
getSanRequireSpnin interfaceCfnTemplatePropsMixin.SubjectNameFlagsV4Property- See Also:
-
getSanRequireUpn
Description copied from interface:CfnTemplatePropsMixin.SubjectNameFlagsV4PropertyInclude the user principal name (UPN) in the subject alternate name.Returns union: either
BooleanorIResolvable- Specified by:
getSanRequireUpnin interfaceCfnTemplatePropsMixin.SubjectNameFlagsV4Property- 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()
-