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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.pcaconnectorad.CfnTemplate.KeyUsageFlagsProperty
CfnTemplate.KeyUsageFlagsProperty.Builder, CfnTemplate.KeyUsageFlagsProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnTemplate.KeyUsageFlagsProperty.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 Object
DataEncipherment is asserted when the subject public key is used for directly enciphering raw user data without the use of an intermediate symmetric cipher.final Object
The digitalSignature is asserted when the subject public key is used for verifying digital signatures.final Object
KeyAgreement is asserted when the subject public key is used for key agreement.final Object
KeyEncipherment is asserted when the subject public key is used for enciphering private or secret keys, i.e., for key transport.final Object
NonRepudiation is asserted when the subject public key is used to verify digital signatures.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 theCfnTemplate.KeyUsageFlagsProperty.Builder
.
-
-
Method Details
-
getDataEncipherment
Description copied from interface:CfnTemplate.KeyUsageFlagsProperty
DataEncipherment is asserted when the subject public key is used for directly enciphering raw user data without the use of an intermediate symmetric cipher.- Specified by:
getDataEncipherment
in interfaceCfnTemplate.KeyUsageFlagsProperty
- See Also:
-
getDigitalSignature
Description copied from interface:CfnTemplate.KeyUsageFlagsProperty
The digitalSignature is asserted when the subject public key is used for verifying digital signatures.- Specified by:
getDigitalSignature
in interfaceCfnTemplate.KeyUsageFlagsProperty
- See Also:
-
getKeyAgreement
Description copied from interface:CfnTemplate.KeyUsageFlagsProperty
KeyAgreement is asserted when the subject public key is used for key agreement.- Specified by:
getKeyAgreement
in interfaceCfnTemplate.KeyUsageFlagsProperty
- See Also:
-
getKeyEncipherment
Description copied from interface:CfnTemplate.KeyUsageFlagsProperty
KeyEncipherment is asserted when the subject public key is used for enciphering private or secret keys, i.e., for key transport.- Specified by:
getKeyEncipherment
in interfaceCfnTemplate.KeyUsageFlagsProperty
- See Also:
-
getNonRepudiation
Description copied from interface:CfnTemplate.KeyUsageFlagsProperty
NonRepudiation is asserted when the subject public key is used to verify digital signatures.- Specified by:
getNonRepudiation
in interfaceCfnTemplate.KeyUsageFlagsProperty
- See Also:
-
$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()
-