Class PrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.privateca_ca_pool.PrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage.Jsii$Proxy
-
- All Implemented Interfaces:
PrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- PrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage
@Stability(Stable) @Internal public static final class PrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements PrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage
An implementation forPrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage
-
-
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_ca_pool.PrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage
PrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage.Builder, PrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(PrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage.Builder builder)Constructor that initializes the object based on literal property values passed by thePrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage.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(PrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage.Builder builder)
Constructor that initializes the object based on literal property values passed by thePrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage.Builder.
-
-
Method Detail
-
getCertSign
public final Object getCertSign()
Description copied from interface:PrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsageThe 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_ca_pool#cert_sign PrivatecaCaPool#cert_sign}
- Specified by:
getCertSignin interfacePrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage
-
getContentCommitment
public final Object getContentCommitment()
Description copied from interface:PrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsageThe 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_ca_pool#content_commitment PrivatecaCaPool#content_commitment}
- Specified by:
getContentCommitmentin interfacePrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage
-
getCrlSign
public final Object getCrlSign()
Description copied from interface:PrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsageThe 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_ca_pool#crl_sign PrivatecaCaPool#crl_sign}
- Specified by:
getCrlSignin interfacePrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage
-
getDataEncipherment
public final Object getDataEncipherment()
Description copied from interface:PrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsageThe 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_ca_pool#data_encipherment PrivatecaCaPool#data_encipherment}
- Specified by:
getDataEnciphermentin interfacePrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage
-
getDecipherOnly
public final Object getDecipherOnly()
Description copied from interface:PrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsageThe 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_ca_pool#decipher_only PrivatecaCaPool#decipher_only}
- Specified by:
getDecipherOnlyin interfacePrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage
-
getDigitalSignature
public final Object getDigitalSignature()
Description copied from interface:PrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsageThe 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_ca_pool#digital_signature PrivatecaCaPool#digital_signature}
- Specified by:
getDigitalSignaturein interfacePrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage
-
getEncipherOnly
public final Object getEncipherOnly()
Description copied from interface:PrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsageThe 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_ca_pool#encipher_only PrivatecaCaPool#encipher_only}
- Specified by:
getEncipherOnlyin interfacePrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage
-
getKeyAgreement
public final Object getKeyAgreement()
Description copied from interface:PrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsageThe 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_ca_pool#key_agreement PrivatecaCaPool#key_agreement}
- Specified by:
getKeyAgreementin interfacePrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage
-
getKeyEncipherment
public final Object getKeyEncipherment()
Description copied from interface:PrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsageThe 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_ca_pool#key_encipherment PrivatecaCaPool#key_encipherment}
- Specified by:
getKeyEnciphermentin interfacePrivatecaCaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsage
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-