Uses of Class
net.shibboleth.oidc.profile.core.OIDCAuthenticationRequest
Packages that use OIDCAuthenticationRequest
Package
Description
Audit extractors .
OIDC message encoder API.
OIDC message encoders.
Validation functions for JWT claims.
-
Uses of OIDCAuthenticationRequest in net.shibboleth.oidc.profile.audit.impl
Fields in net.shibboleth.oidc.profile.audit.impl with type parameters of type OIDCAuthenticationRequestModifier and TypeFieldDescriptionprivate final Function<ProfileRequestContext,OIDCAuthenticationRequest> AbstractAuthenticationRequestAuditExtractor.requestLookupStrategyLookup strategy to locate the authentication request.Methods in net.shibboleth.oidc.profile.audit.impl that return types with arguments of type OIDCAuthenticationRequestModifier and TypeMethodDescriptionAbstractAuthenticationRequestAuditExtractor.getRequestLookupStrategy()Get the request lookup strategy.Constructor parameters in net.shibboleth.oidc.profile.audit.impl with type arguments of type OIDCAuthenticationRequestModifierConstructorDescriptionprotectedAbstractAuthenticationRequestAuditExtractor(Function<ProfileRequestContext, OIDCAuthenticationRequest> strategy) Constructor.AuthenticationContextClassReferencesAuditExtractor(Function<ProfileRequestContext, OIDCAuthenticationRequest> strategy) Constructor.AuthorizationEndpointAuditExtractor(Function<ProfileRequestContext, OIDCAuthenticationRequest> strategy) Constructor.Constructor.Constructor.Constructor.Constructor.Constructor. -
Uses of OIDCAuthenticationRequest in net.shibboleth.oidc.profile.encoding
Methods in net.shibboleth.oidc.profile.encoding with parameters of type OIDCAuthenticationRequestModifier and TypeMethodDescriptionstatic final voidAuthenticationContextClassReferenceSupport.buildACRClaimsRequest(OIDCAuthenticationRequest authnRequest) Build an ID Token requested claims request with any ACR values in the authentication request. -
Uses of OIDCAuthenticationRequest in net.shibboleth.oidc.profile.encoding.impl
Fields in net.shibboleth.oidc.profile.encoding.impl with type parameters of type OIDCAuthenticationRequestModifier and TypeFieldDescriptionAbstractOIDCMessageEncoder.customParamsLookupStrategyA hook to allow additional parameters to be added to the authorisation request, but not the request object (if one exists).Methods in net.shibboleth.oidc.profile.encoding.impl with parameters of type OIDCAuthenticationRequestModifier and TypeMethodDescriptionprivate voidAbstractOIDCMessageEncoder.addCustomParameters(OIDCAuthenticationRequest request, List<Pair<String, String>> params) Adds any custom request parameters to the list of parameters providing the new parameter does not conflict with an existing, system set, parameter.protected StringHTTPRedirectAuthnRequestEncoder.buildRedirectURL(MessageContext messageContext, OIDCAuthenticationRequest request) Deprecated, for removal: This API element is subject to removal in a future version.Build the URL to redirect the client to using parameters in the authentication request.protected StringHTTPRedirectRequestEncoder.buildRedirectURL(MessageContext messageContext, OIDCAuthenticationRequest request) Build the URL to redirect the client to using parameters in the authentication request.AbstractOIDCMessageEncoder.createParametersFromRequest(OIDCAuthenticationRequest req) Create a list of OAuth 2.0 authorization parameters from theOIDCAuthenticationRequestobject.private voidAbstractOIDCMessageEncoder.createParametersFromRequestWithoutRequestObject(List<Pair<String, String>> params, OIDCAuthenticationRequest req) Create the set of OAuth2.0 authorization and and OIDC authentication request parameters when no RequestObject has been built.private voidAbstractOIDCMessageEncoder.createParametersFromRequestWithRequestObject(List<Pair<String, String>> params, OIDCAuthenticationRequest req) Create the set of OAuth2.0 authorization and and OIDC authentication request parameters when a RequestObject is present.private voidAbstractOIDCMessageEncoder.createStandardOAuthParameters(List<Pair<String, String>> params, OIDCAuthenticationRequest req) Add the standard set of OAuth2 2.0 authorization parameters to the params list using the OAuth 2.0 request syntax.private org.apache.velocity.VelocityContextHTTPPostAuthnRequestEncoder.doPostEncode(OIDCAuthenticationRequest request, HttpServletResponse httpResponse) Deprecated, for removal: This API element is subject to removal in a future version.Construct form POST.private org.apache.velocity.VelocityContextHTTPPostRequestEncoder.doPostEncode(OIDCAuthenticationRequest request, HttpServletResponse httpResponse) Construct form POST for an authentication request.protected StringAbstractOIDCMessageEncoder.serializeAuthorizationParamsToQueryString(OIDCAuthenticationRequest request) Deprecated, for removal: This API element is subject to removal in a future version.unusedprotected voidAbstractOIDCMessageEncoder.serializeAuthorizationParamsToUrl(OIDCAuthenticationRequest request, URLBuilder builder) Serialize OAuth 2.0 authorization parameters from the authentication request to the query string of the URL.Method parameters in net.shibboleth.oidc.profile.encoding.impl with type arguments of type OIDCAuthenticationRequestModifier and TypeMethodDescriptionvoidAbstractOIDCMessageEncoder.setCustomParamsLookupStrategy(Function<OIDCAuthenticationRequest, List<Pair<String, String>>> strategy) Set a hook that generates a list of parameters to add to the authorization request. -
Uses of OIDCAuthenticationRequest in net.shibboleth.oidc.profile.messaging.handler.impl
Fields in net.shibboleth.oidc.profile.messaging.handler.impl declared as OIDCAuthenticationRequestModifier and TypeFieldDescriptionprivate OIDCAuthenticationRequestAbstractAuthenticationRequestParameterValueMessageHandler.authnRequestThe stashedOIDCAuthenticationRequest.Fields in net.shibboleth.oidc.profile.messaging.handler.impl with type parameters of type OIDCAuthenticationRequestModifier and TypeFieldDescriptionAbstractAuthenticationRequestParameterValueMessageHandler.authenticationRequestLookupStrategyStrategy used to locate theOIDCAuthenticationRequest.Methods in net.shibboleth.oidc.profile.messaging.handler.impl that return OIDCAuthenticationRequestModifier and TypeMethodDescriptionprotected OIDCAuthenticationRequestAbstractAuthenticationRequestParameterValueMessageHandler.getAuthenticationRequest()Get the authentication request.Method parameters in net.shibboleth.oidc.profile.messaging.handler.impl with type arguments of type OIDCAuthenticationRequestModifier and TypeMethodDescriptionvoidAbstractAuthenticationRequestParameterValueMessageHandler.setAuthenticationRequestLookupStrategy(Function<MessageContext, OIDCAuthenticationRequest> strategy) Set the strategy used to locate theOIDCAuthenticationRequestto use. -
Uses of OIDCAuthenticationRequest in net.shibboleth.oidc.security.jwt.claims.impl
Fields in net.shibboleth.oidc.security.jwt.claims.impl with type parameters of type OIDCAuthenticationRequestModifier and TypeFieldDescriptionprivate final Function<ProfileRequestContext,OIDCAuthenticationRequest> AuthTimeRequestedActivationCondition.authenticationRequestLookupStrategyStrategy to find the authentication request.MaxAgeLookupFunction.authenticationRequestLookupStrategyStrategy used to locate theOIDCAuthenticationRequest.private final Function<ProfileRequestContext,OIDCAuthenticationRequest> RequestedEssentialACRClaimsLookupStrategy.authenticationRequestLookupStrategyStrategy to find the authentication request.Method parameters in net.shibboleth.oidc.security.jwt.claims.impl with type arguments of type OIDCAuthenticationRequestModifier and TypeMethodDescriptionvoidMaxAgeLookupFunction.setAuthenticationRequestLookupStrategy(Function<ProfileRequestContext, OIDCAuthenticationRequest> strategy) Set the authentication request lookup strategy to use.Constructor parameters in net.shibboleth.oidc.security.jwt.claims.impl with type arguments of type OIDCAuthenticationRequestModifierConstructorDescriptionAuthTimeRequestedActivationCondition(Function<ProfileRequestContext, OIDCAuthenticationRequest> strategy) Constructor.RequestedEssentialACRClaimsLookupStrategy(Function<ProfileRequestContext, OIDCAuthenticationRequest> strategy) Constructor.