Class IntegrationsAuthConfigDecryptedCredentialJwt.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.integrations_auth_config.IntegrationsAuthConfigDecryptedCredentialJwt.Jsii$Proxy
-
- All Implemented Interfaces:
IntegrationsAuthConfigDecryptedCredentialJwt,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- IntegrationsAuthConfigDecryptedCredentialJwt
@Stability(Stable) @Internal public static final class IntegrationsAuthConfigDecryptedCredentialJwt.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IntegrationsAuthConfigDecryptedCredentialJwt
An implementation forIntegrationsAuthConfigDecryptedCredentialJwt
-
-
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.IntegrationsAuthConfigDecryptedCredentialJwt
IntegrationsAuthConfigDecryptedCredentialJwt.Builder, IntegrationsAuthConfigDecryptedCredentialJwt.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(IntegrationsAuthConfigDecryptedCredentialJwt.Builder builder)Constructor that initializes the object based on literal property values passed by theIntegrationsAuthConfigDecryptedCredentialJwt.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)StringgetJwtHeader()Identifies which algorithm is used to generate the signature.StringgetJwtPayload()Contains a set of claims.StringgetSecret()User's pre-shared secret to sign the token.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(IntegrationsAuthConfigDecryptedCredentialJwt.Builder builder)
Constructor that initializes the object based on literal property values passed by theIntegrationsAuthConfigDecryptedCredentialJwt.Builder.
-
-
Method Detail
-
getJwtHeader
public final String getJwtHeader()
Description copied from interface:IntegrationsAuthConfigDecryptedCredentialJwtIdentifies which algorithm is used to generate the signature.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integrations_auth_config#jwt_header IntegrationsAuthConfig#jwt_header}
- Specified by:
getJwtHeaderin interfaceIntegrationsAuthConfigDecryptedCredentialJwt
-
getJwtPayload
public final String getJwtPayload()
Description copied from interface:IntegrationsAuthConfigDecryptedCredentialJwtContains a set of claims.The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integrations_auth_config#jwt_payload IntegrationsAuthConfig#jwt_payload}
- Specified by:
getJwtPayloadin interfaceIntegrationsAuthConfigDecryptedCredentialJwt
-
getSecret
public final String getSecret()
Description copied from interface:IntegrationsAuthConfigDecryptedCredentialJwtUser's pre-shared secret to sign the token.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integrations_auth_config#secret IntegrationsAuthConfig#secret}
- Specified by:
getSecretin interfaceIntegrationsAuthConfigDecryptedCredentialJwt
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-