Package net.shibboleth.idp.plugin.authn.oidc.rp.context.navigate
package net.shibboleth.idp.plugin.authn.oidc.rp.context.navigate
Functions to navigate profile contexts.
-
ClassesClassDescriptionBase class for looking up the token response context.Base class for looking up the UserInfo token response context.Function that extracts the access_token from the
AccessTokenResponseContext.Lookup function that returns the time at which the RP sent the authentication request, as taken from the authentication request object.A function that pulls the client_id out of theOAuth2ClientContext.Function that extracts the end-user's claims from theEndUserClaimsContext.Function that extracts the id_token from theAccessTokenResponseContext.Strategy to pull out the ID of the OIDC proxy issuer/provider from theOIDCPeerEntityContext.Function that extracts the UserInfo claims as a JWT from theUserInfoResponseContext.Function that extracts the id_token from theAccessTokenResponseContextiff it is anEncryptedJWTtype.Function that extracts the UserInfo JWT from theUserInfoResponseContextiff it is anEncryptedJWTtype.Consumer to update the id_token in theAccessTokenResponseContext.Function that extracts the JWS JOSE header from the id_token inside theAccessTokenResponseContext.AContextDataLookupFunctionthat returns the inboundMessageContextfor aProfileRequestContextlocated inside anAuthenticationContexti.e.Lookup function to extract theOIDCProviderMetadataContextfrom theOIDCPeerEntityContextin the outbound message.AContextDataLookupFunctionthat returns the outboundMessageContextfor aProfileRequestContextlocated inside anAuthenticationContexti.e.Consumer that adds theJWTback to the Request Object in theOIDCAuthenticationRequest.A function that pulls the subject 'sub' out of the id_token in theAccessTokenResponseContext.Consumer strategy to update the UserInfo JWT in theUserInfoResponseContext.