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