Class IntegrationsAuthConfigClientCertificate.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.integrations_auth_config.IntegrationsAuthConfigClientCertificate.Jsii$Proxy
-
- All Implemented Interfaces:
IntegrationsAuthConfigClientCertificate,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- IntegrationsAuthConfigClientCertificate
@Stability(Stable) @Internal public static final class IntegrationsAuthConfigClientCertificate.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IntegrationsAuthConfigClientCertificate
An implementation forIntegrationsAuthConfigClientCertificate
-
-
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.integrations_auth_config.IntegrationsAuthConfigClientCertificate
IntegrationsAuthConfigClientCertificate.Builder, IntegrationsAuthConfigClientCertificate.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(IntegrationsAuthConfigClientCertificate.Builder builder)Constructor that initializes the object based on literal property values passed by theIntegrationsAuthConfigClientCertificate.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)StringgetEncryptedPrivateKey()The ssl certificate encoded in PEM format.StringgetPassphrase()'passphrase' should be left unset if private key is not encrypted.StringgetSslCertificate()The ssl certificate encoded in PEM format.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(IntegrationsAuthConfigClientCertificate.Builder builder)
Constructor that initializes the object based on literal property values passed by theIntegrationsAuthConfigClientCertificate.Builder.
-
-
Method Detail
-
getEncryptedPrivateKey
public final String getEncryptedPrivateKey()
Description copied from interface:IntegrationsAuthConfigClientCertificateThe ssl certificate encoded in PEM format. This string must include the begin header and end footer lines.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integrations_auth_config#encrypted_private_key IntegrationsAuthConfig#encrypted_private_key}
- Specified by:
getEncryptedPrivateKeyin interfaceIntegrationsAuthConfigClientCertificate
-
getSslCertificate
public final String getSslCertificate()
Description copied from interface:IntegrationsAuthConfigClientCertificateThe ssl certificate encoded in PEM format. This string must include the begin header and end footer lines.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integrations_auth_config#ssl_certificate IntegrationsAuthConfig#ssl_certificate}
- Specified by:
getSslCertificatein interfaceIntegrationsAuthConfigClientCertificate
-
getPassphrase
public final String getPassphrase()
Description copied from interface:IntegrationsAuthConfigClientCertificate'passphrase' should be left unset if private key is not encrypted.Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integrations_auth_config#passphrase IntegrationsAuthConfig#passphrase}
- Specified by:
getPassphrasein interfaceIntegrationsAuthConfigClientCertificate
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-