Class PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.privateca_certificate_template.PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage.Jsii$Proxy
-
- All Implemented Interfaces:
PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage
@Stability(Stable) @Internal public static final class PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage
An implementation forPrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.privateca_certificate_template.PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage
PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage.Builder, PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage.Builder builder)Constructor that initializes the object based on literal property values passed by thePrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)ObjectgetCertSign()The key may be used to sign certificates.ObjectgetContentCommitment()The key may be used for cryptographic commitments.ObjectgetCrlSign()The key may be used sign certificate revocation lists.ObjectgetDataEncipherment()The key may be used to encipher data.ObjectgetDecipherOnly()The key may be used to decipher only.ObjectgetDigitalSignature()The key may be used for digital signatures.ObjectgetEncipherOnly()The key may be used to encipher only.ObjectgetKeyAgreement()The key may be used in a key agreement protocol.ObjectgetKeyEncipherment()The key may be used to encipher other keys.inthashCode()
-
-
-
Constructor Detail
-
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
protected Jsii$Proxy(PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage.Builder builder)
Constructor that initializes the object based on literal property values passed by thePrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage.Builder.
-
-
Method Detail
-
getCertSign
public final Object getCertSign()
Description copied from interface:PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsageThe key may be used to sign certificates.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate_template#cert_sign PrivatecaCertificateTemplate#cert_sign}
- Specified by:
getCertSignin interfacePrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage
-
getContentCommitment
public final Object getContentCommitment()
Description copied from interface:PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsageThe key may be used for cryptographic commitments. Note that this may also be referred to as "non-repudiation".Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate_template#content_commitment PrivatecaCertificateTemplate#content_commitment}
- Specified by:
getContentCommitmentin interfacePrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage
-
getCrlSign
public final Object getCrlSign()
Description copied from interface:PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsageThe key may be used sign certificate revocation lists.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate_template#crl_sign PrivatecaCertificateTemplate#crl_sign}
- Specified by:
getCrlSignin interfacePrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage
-
getDataEncipherment
public final Object getDataEncipherment()
Description copied from interface:PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsageThe key may be used to encipher data.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate_template#data_encipherment PrivatecaCertificateTemplate#data_encipherment}
- Specified by:
getDataEnciphermentin interfacePrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage
-
getDecipherOnly
public final Object getDecipherOnly()
Description copied from interface:PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsageThe key may be used to decipher only.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate_template#decipher_only PrivatecaCertificateTemplate#decipher_only}
- Specified by:
getDecipherOnlyin interfacePrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage
-
getDigitalSignature
public final Object getDigitalSignature()
Description copied from interface:PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsageThe key may be used for digital signatures.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate_template#digital_signature PrivatecaCertificateTemplate#digital_signature}
- Specified by:
getDigitalSignaturein interfacePrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage
-
getEncipherOnly
public final Object getEncipherOnly()
Description copied from interface:PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsageThe key may be used to encipher only.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate_template#encipher_only PrivatecaCertificateTemplate#encipher_only}
- Specified by:
getEncipherOnlyin interfacePrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage
-
getKeyAgreement
public final Object getKeyAgreement()
Description copied from interface:PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsageThe key may be used in a key agreement protocol.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate_template#key_agreement PrivatecaCertificateTemplate#key_agreement}
- Specified by:
getKeyAgreementin interfacePrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage
-
getKeyEncipherment
public final Object getKeyEncipherment()
Description copied from interface:PrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsageThe key may be used to encipher other keys.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate_template#key_encipherment PrivatecaCertificateTemplate#key_encipherment}
- Specified by:
getKeyEnciphermentin interfacePrivatecaCertificateTemplatePredefinedValuesKeyUsageBaseKeyUsage
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-