Skip to content

OidcJwtUpdateConfiguration

Source code in docs_src/capo_sso_admin/types/oidc_jwt_update_configuration.py
class OidcJwtUpdateConfiguration(TypedDict, closed=True):
    claim_attribute_path: NotRequired[
        "capo_sso_admin.types.claim_attribute_path.ClaimAttributePath"
    ]
    """<p>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 <code>IdentityStoreAttributePath</code> when a trusted token issuer token is exchanged for an IAM Identity Center token.</p>"""
    identity_store_attribute_path: NotRequired[
        "capo_sso_admin.types.jmes_path.JMESPath"
    ]
    """<p>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 <code>ClaimAttributePath</code> when a trusted token issuer token is exchanged for an IAM Identity Center token.</p>"""
    jwks_retrieval_option: NotRequired[
        "capo_sso_admin.types.jwks_retrieval_option.JwksRetrievalOption"
    ]
    """<p>The method that the trusted token issuer can use to retrieve the JSON Web Key Set used to verify a JWT.</p>"""

claim_attribute_path instance-attribute

claim_attribute_path: NotRequired[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.

identity_store_attribute_path instance-attribute

identity_store_attribute_path: NotRequired[JMESPath]

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.

jwks_retrieval_option instance-attribute

jwks_retrieval_option: NotRequired[JwksRetrievalOption]

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