Class TrustedTokenIssuerTrustedTokenIssuerConfigurationOidcJwtConfiguration


  • public final class TrustedTokenIssuerTrustedTokenIssuerConfigurationOidcJwtConfiguration
    extends java.lang.Object
    • Method Detail

      • claimAttributePath

        public java.lang.String claimAttributePath()
        Returns:
        Specifies the path of the source attribute in the JWT from the trusted token issuer.
      • identityStoreAttributePath

        public java.lang.String identityStoreAttributePath()
        Returns:
        Specifies 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.
      • issuerUrl

        public java.lang.String issuerUrl()
        Returns:
        Specifies the URL that IAM Identity Center uses for OpenID Discovery. OpenID Discovery is used to obtain the information required to verify the tokens that the trusted token issuer generates.
      • jwksRetrievalOption

        public java.lang.String jwksRetrievalOption()
        Returns:
        The method that the trusted token issuer can use to retrieve the JSON Web Key Set used to verify a JWT. Valid values are `OPEN_ID_DISCOVERY`