Class CfnTemplate.KeyUsageFlagsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.pcaconnectorad.CfnTemplate.KeyUsageFlagsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnTemplate.KeyUsageFlagsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTemplate.KeyUsageFlagsProperty
@Stability(Stable)
@Internal
public static final class CfnTemplate.KeyUsageFlagsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTemplate.KeyUsageFlagsProperty
An implementation for
CfnTemplate.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.services.pcaconnectorad.CfnTemplate.KeyUsageFlagsProperty
CfnTemplate.KeyUsageFlagsProperty.Builder, CfnTemplate.KeyUsageFlagsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTemplate.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 theCfnTemplate.KeyUsageFlagsProperty.Builder.
-
-
Method Details
-
getDataEncipherment
Description copied from interface:CfnTemplate.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 interfaceCfnTemplate.KeyUsageFlagsProperty- See Also:
-
getDigitalSignature
Description copied from interface:CfnTemplate.KeyUsageFlagsPropertyThe digitalSignature is asserted when the subject public key is used for verifying digital signatures.Returns union: either
BooleanorIResolvable- Specified by:
getDigitalSignaturein interfaceCfnTemplate.KeyUsageFlagsProperty- See Also:
-
getKeyAgreement
Description copied from interface:CfnTemplate.KeyUsageFlagsPropertyKeyAgreement is asserted when the subject public key is used for key agreement.Returns union: either
BooleanorIResolvable- Specified by:
getKeyAgreementin interfaceCfnTemplate.KeyUsageFlagsProperty- See Also:
-
getKeyEncipherment
Description copied from interface:CfnTemplate.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 interfaceCfnTemplate.KeyUsageFlagsProperty- See Also:
-
getNonRepudiation
Description copied from interface:CfnTemplate.KeyUsageFlagsPropertyNonRepudiation is asserted when the subject public key is used to verify digital signatures.Returns union: either
BooleanorIResolvable- Specified by:
getNonRepudiationin interfaceCfnTemplate.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()
-