Interface IntegrationsAuthConfigClientCertificate
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
IntegrationsAuthConfigClientCertificate.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:21.747Z") @Stability(Stable) public interface IntegrationsAuthConfigClientCertificate extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIntegrationsAuthConfigClientCertificate.BuilderA builder forIntegrationsAuthConfigClientCertificatestatic classIntegrationsAuthConfigClientCertificate.Jsii$ProxyAn implementation forIntegrationsAuthConfigClientCertificate
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static IntegrationsAuthConfigClientCertificate.Builderbuilder()StringgetEncryptedPrivateKey()The ssl certificate encoded in PEM format.default StringgetPassphrase()'passphrase' should be left unset if private key is not encrypted.StringgetSslCertificate()The ssl certificate encoded in PEM format.
-
-
-
Method Detail
-
getEncryptedPrivateKey
@Stability(Stable) @NotNull String getEncryptedPrivateKey()
The 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}
-
getSslCertificate
@Stability(Stable) @NotNull String getSslCertificate()
The 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}
-
getPassphrase
@Stability(Stable) @Nullable default String getPassphrase()
'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}
-
builder
@Stability(Stable) static IntegrationsAuthConfigClientCertificate.Builder builder()
-
-