Package net.shibboleth.idp.plugin.authn.oidc.rp.context.navigate
Functions to navigate profile contexts.
-
Class Summary Class Description ClientIDFromOAuth2ClientContextFunction A function that pulls the client_id out of theOAuth2ClientContext.DefaultEndUserClaimsLookupStrategy Function that extracts the end-user's claims from theEndUserClaimsContext.DefaultIDTokenLookupStrategy Function that extracts the id_token from theAccessTokenResponseContext.DefaultUserInfoTokenLookupStrategy Function that extracts the id_token from theAccessTokenResponseContext.IDTokenInAccessTokenUpdateStrategy Consumer to update the id_token in theAccessTokenResponseContext.IDTokenJOSEHeaderLookupStrategy Function that extracts the JWS JOSE header from the id_token inside theAccessTokenResponseContext.InboundMessageContextFromProxyPRC AContextDataLookupFunctionthat returns the inboundMessageContextfor aProfileRequestContextlocated inside anAuthenticationContexti.e.OIDCProviderMetadataFromOuboundPeerLookupStrategy Lookup function to extract theOIDCProviderMetadataContextfrom theOIDCPeerEntityContextin the outbound message.OutboundMessageContextFromProxyPRC AContextDataLookupFunctionthat returns the outboundMessageContextfor aProfileRequestContextlocated inside anAuthenticationContexti.e.RawTokenResponseLookupStrategy Function that extracts the raw token response from theAccessTokenResponseContext.RequestObjectTokenUpdateStrategy Consumer that adds theJWTback to the Request Object in theOIDCAuthenticationRequest.SubFromIDTokenLookupFunction A function that pulls the subject 'sub' out of the id_token in theAccessTokenResponseContext.TokenResponseIDTokenLookupStrategy Return the raw base64 encoded id_token from the TokenResponseContext, ornullif not found.UserInfoInUserInfoResponseContextUpdateStrategy Consumer strategy to update the UserInfo JWT in theUserInfoResponseContext.