Interface IntegrationsAuthConfigDecryptedCredentialJwt

    • Method Detail

      • getJwtHeader

        @Stability(Stable)
        @Nullable
        default String getJwtHeader()
        Identifies 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}

      • getJwtPayload

        @Stability(Stable)
        @Nullable
        default String getJwtPayload()
        Contains 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}

      • getSecret

        @Stability(Stable)
        @Nullable
        default String getSecret()
        User'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}