Interface OidcJwtUpdateConfiguration.Builder

All Superinterfaces:
Buildable, CopyableBuilder<OidcJwtUpdateConfiguration.Builder,OidcJwtUpdateConfiguration>, SdkBuilder<OidcJwtUpdateConfiguration.Builder,OidcJwtUpdateConfiguration>, SdkPojo
Enclosing class:
OidcJwtUpdateConfiguration

public static interface OidcJwtUpdateConfiguration.Builder extends SdkPojo, CopyableBuilder<OidcJwtUpdateConfiguration.Builder,OidcJwtUpdateConfiguration>
  • Method Details

    • claimAttributePath

      OidcJwtUpdateConfiguration.Builder claimAttributePath(String claimAttributePath)

      The path of the source attribute in the JWT from the trusted token issuer. The attribute mapped by this JMESPath expression is compared against the attribute mapped by IdentityStoreAttributePath when a trusted token issuer token is exchanged for an IAM Identity Center token.

      Parameters:
      claimAttributePath - The path of the source attribute in the JWT from the trusted token issuer. The attribute mapped by this JMESPath expression is compared against the attribute mapped by IdentityStoreAttributePath when a trusted token issuer token is exchanged for an IAM Identity Center token.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • identityStoreAttributePath

      OidcJwtUpdateConfiguration.Builder identityStoreAttributePath(String identityStoreAttributePath)

      The path of the destination attribute in a JWT from IAM Identity Center. The attribute mapped by this JMESPath expression is compared against the attribute mapped by ClaimAttributePath when a trusted token issuer token is exchanged for an IAM Identity Center token.

      Parameters:
      identityStoreAttributePath - The path of the destination attribute in a JWT from IAM Identity Center. The attribute mapped by this JMESPath expression is compared against the attribute mapped by ClaimAttributePath when a trusted token issuer token is exchanged for an IAM Identity Center token.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • jwksRetrievalOption

      OidcJwtUpdateConfiguration.Builder jwksRetrievalOption(String jwksRetrievalOption)

      The method that the trusted token issuer can use to retrieve the JSON Web Key Set used to verify a JWT.

      Parameters:
      jwksRetrievalOption - The method that the trusted token issuer can use to retrieve the JSON Web Key Set used to verify a JWT.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • jwksRetrievalOption

      OidcJwtUpdateConfiguration.Builder jwksRetrievalOption(JwksRetrievalOption jwksRetrievalOption)

      The method that the trusted token issuer can use to retrieve the JSON Web Key Set used to verify a JWT.

      Parameters:
      jwksRetrievalOption - The method that the trusted token issuer can use to retrieve the JSON Web Key Set used to verify a JWT.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: