Class CfnCertificateAuthorityPropsMixin.KeyUsageProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.acmpca.CfnCertificateAuthorityPropsMixin.KeyUsageProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnCertificateAuthorityPropsMixin.KeyUsageProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCertificateAuthorityPropsMixin.KeyUsageProperty
@Stability(Stable)
@Internal
public static final class CfnCertificateAuthorityPropsMixin.KeyUsageProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnCertificateAuthorityPropsMixin.KeyUsageProperty
An implementation for
CfnCertificateAuthorityPropsMixin.KeyUsageProperty-
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.acmpca.CfnCertificateAuthorityPropsMixin.KeyUsageProperty
CfnCertificateAuthorityPropsMixin.KeyUsageProperty.Builder, CfnCertificateAuthorityPropsMixin.KeyUsageProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnCertificateAuthorityPropsMixin.KeyUsageProperty.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 ObjectKey can be used to sign CRLs.final ObjectKey can be used to decipher data.final ObjectKey can be used only to decipher data.final ObjectKey can be used for digital signing.final ObjectKey can be used only to encipher data.final ObjectKey can be used in a key-agreement protocol.final ObjectKey can be used to sign certificates.final ObjectKey can be used to encipher data.final ObjectKey can be used for non-repudiation.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 theCfnCertificateAuthorityPropsMixin.KeyUsageProperty.Builder.
-
-
Method Details
-
getCrlSign
Description copied from interface:CfnCertificateAuthorityPropsMixin.KeyUsagePropertyKey can be used to sign CRLs.Returns union: either
BooleanorIResolvableDefault: - false
- Specified by:
getCrlSignin interfaceCfnCertificateAuthorityPropsMixin.KeyUsageProperty- See Also:
-
getDataEncipherment
Description copied from interface:CfnCertificateAuthorityPropsMixin.KeyUsagePropertyKey can be used to decipher data.Returns union: either
BooleanorIResolvableDefault: - false
- Specified by:
getDataEnciphermentin interfaceCfnCertificateAuthorityPropsMixin.KeyUsageProperty- See Also:
-
getDecipherOnly
Description copied from interface:CfnCertificateAuthorityPropsMixin.KeyUsagePropertyKey can be used only to decipher data.Returns union: either
BooleanorIResolvableDefault: - false
- Specified by:
getDecipherOnlyin interfaceCfnCertificateAuthorityPropsMixin.KeyUsageProperty- See Also:
-
getDigitalSignature
Description copied from interface:CfnCertificateAuthorityPropsMixin.KeyUsagePropertyKey can be used for digital signing.Returns union: either
BooleanorIResolvableDefault: - false
- Specified by:
getDigitalSignaturein interfaceCfnCertificateAuthorityPropsMixin.KeyUsageProperty- See Also:
-
getEncipherOnly
Description copied from interface:CfnCertificateAuthorityPropsMixin.KeyUsagePropertyKey can be used only to encipher data.Returns union: either
BooleanorIResolvableDefault: - false
- Specified by:
getEncipherOnlyin interfaceCfnCertificateAuthorityPropsMixin.KeyUsageProperty- See Also:
-
getKeyAgreement
Description copied from interface:CfnCertificateAuthorityPropsMixin.KeyUsagePropertyKey can be used in a key-agreement protocol.Returns union: either
BooleanorIResolvableDefault: - false
- Specified by:
getKeyAgreementin interfaceCfnCertificateAuthorityPropsMixin.KeyUsageProperty- See Also:
-
getKeyCertSign
Description copied from interface:CfnCertificateAuthorityPropsMixin.KeyUsagePropertyKey can be used to sign certificates.Returns union: either
BooleanorIResolvableDefault: - false
- Specified by:
getKeyCertSignin interfaceCfnCertificateAuthorityPropsMixin.KeyUsageProperty- See Also:
-
getKeyEncipherment
Description copied from interface:CfnCertificateAuthorityPropsMixin.KeyUsagePropertyKey can be used to encipher data.Returns union: either
BooleanorIResolvableDefault: - false
- Specified by:
getKeyEnciphermentin interfaceCfnCertificateAuthorityPropsMixin.KeyUsageProperty- See Also:
-
getNonRepudiation
Description copied from interface:CfnCertificateAuthorityPropsMixin.KeyUsagePropertyKey can be used for non-repudiation.Returns union: either
BooleanorIResolvableDefault: - false
- Specified by:
getNonRepudiationin interfaceCfnCertificateAuthorityPropsMixin.KeyUsageProperty- 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()
-