Package net.shibboleth.idp.plugin.authn.oidc.rp.messaging.impl
Package that contains message handlers.
-
Class Summary Class Description AbstractOIDCAuthenticationRequestActionMessageHandler An abstract message handler that runs inside anWebFlowMessageHandlerAdaptorthat provides functions to make available various OIDC contexts.AbstractOIDCAuthenticationRequestMessageHandler An abstract message handler that does *not* run inside anWebFlowMessageHandlerAdaptor.AddAuthenticationContextClassReferencesHandler A message handler that adds any authentication context class references from the those derived from the profile config - which may be proxied and mapped from the original request.AddEndpointURIHandler A message handler that adds the authorization endpoint URI from the providers metadata to the under constructions authentication request.AddForceAuthenticationHandler An action that sets the 'prompt' parameter to 'login' and max_age to 0 seconds, iff force authn was requested by the upstream SP (or is overridden in the profile config).AddLoginHintHandler Message handler that adds the login_hint parameter based on any defined in the profile configuration.AddMaxAgeHandler Message handler that adds the max_age parameter based on any defined in the profile configuration.AddNonceHandler A message handler that adds a nonce from a lookup strategy to the authentication request.AddPassiveAuthenticationHandler A message handler that sets the 'prompt' parameter to 'none' if passive authentication has been requested by the SP.AddRedirectURIHandler A message handler that adds a redirect_uri to the authentication request.AddRequestedClaimsHandler A message handler that adds requested claims to the under constructions authentication request.AddResponseTypeAndModeHandler Action that populates the authentication request response_mode and response_type from various strategies, by default from the profile configuration.AddScopesHandler A message handler that adds the scopes from the profile request object to the authentication request.AddStateHandler Add state to the authentication request URL and the request object claims (if present).BuildPlainRequestObjectJWT If the Request Object claims are present in the authentication request, convert them into a JWTClaimsSet inside a PlainJWT.SetAuthenticationRequestTimeHandler Handler that adds the authentication request time to the authentication request.