Class CfnTemplatePropsMixin.KeyUsageFlagsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.pcaconnectorad.CfnTemplatePropsMixin.KeyUsageFlagsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnTemplatePropsMixin.KeyUsageFlagsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTemplatePropsMixin.KeyUsageFlagsProperty
@Stability(Stable)
@Internal
public static final class CfnTemplatePropsMixin.KeyUsageFlagsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTemplatePropsMixin.KeyUsageFlagsProperty
An implementation for
CfnTemplatePropsMixin.KeyUsageFlagsProperty-
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.cfnpropertymixins.services.pcaconnectorad.CfnTemplatePropsMixin.KeyUsageFlagsProperty
CfnTemplatePropsMixin.KeyUsageFlagsProperty.Builder, CfnTemplatePropsMixin.KeyUsageFlagsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTemplatePropsMixin.KeyUsageFlagsProperty.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 ObjectDataEncipherment is asserted when the subject public key is used for directly enciphering raw user data without the use of an intermediate symmetric cipher.final ObjectThe digitalSignature is asserted when the subject public key is used for verifying digital signatures.final ObjectKeyAgreement is asserted when the subject public key is used for key agreement.final ObjectKeyEncipherment is asserted when the subject public key is used for enciphering private or secret keys, i.e., for key transport.final ObjectNonRepudiation is asserted when the subject public key is used to verify digital signatures.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.KeyUsageFlagsProperty.Builder.
-
-
Method Details
-
getDataEncipherment
Description copied from interface:CfnTemplatePropsMixin.KeyUsageFlagsPropertyDataEncipherment is asserted when the subject public key is used for directly enciphering raw user data without the use of an intermediate symmetric cipher.Returns union: either
BooleanorIResolvable- Specified by:
getDataEnciphermentin interfaceCfnTemplatePropsMixin.KeyUsageFlagsProperty- See Also:
-
getDigitalSignature
Description copied from interface:CfnTemplatePropsMixin.KeyUsageFlagsPropertyThe digitalSignature is asserted when the subject public key is used for verifying digital signatures.Returns union: either
BooleanorIResolvable- Specified by:
getDigitalSignaturein interfaceCfnTemplatePropsMixin.KeyUsageFlagsProperty- See Also:
-
getKeyAgreement
Description copied from interface:CfnTemplatePropsMixin.KeyUsageFlagsPropertyKeyAgreement is asserted when the subject public key is used for key agreement.Returns union: either
BooleanorIResolvable- Specified by:
getKeyAgreementin interfaceCfnTemplatePropsMixin.KeyUsageFlagsProperty- See Also:
-
getKeyEncipherment
Description copied from interface:CfnTemplatePropsMixin.KeyUsageFlagsPropertyKeyEncipherment is asserted when the subject public key is used for enciphering private or secret keys, i.e., for key transport.Returns union: either
BooleanorIResolvable- Specified by:
getKeyEnciphermentin interfaceCfnTemplatePropsMixin.KeyUsageFlagsProperty- See Also:
-
getNonRepudiation
Description copied from interface:CfnTemplatePropsMixin.KeyUsageFlagsPropertyNonRepudiation is asserted when the subject public key is used to verify digital signatures.Returns union: either
BooleanorIResolvable- Specified by:
getNonRepudiationin interfaceCfnTemplatePropsMixin.KeyUsageFlagsProperty- 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()
-