Uses of Class
org.forgerock.http.protocol.Request
Packages that use Request
Package
Description
Models and manages elements of the Hypertext Transfer Protocol.
Core
Filter
implementations.Support for CORS.
Core
Handler
implementations.Processes HTTP message header fields.
This package provides APIs for OAuth 2.0 services implementations.
This package defines OpenAM specific logic needed to retrieve an
AccessTokenInfo
.Models and manages elements of the Hypertext Transfer Protocol.
Provides routing functionality for HTTP requests.
Provides interfaces for managing and interacting with HTTP Sessions.
HTTP service provider API.
Classes to support OpenAPI API Descriptions using Swagger.
Miscellaneous utility classes.
JSON resource Commons HTTP Framework integration.
Identity Assertion handler.
Identity Assertion plugins.
Kerberos Identity Assertion plugin.
Integrates with the Java Enterprise Edition Unified Expression Language API.
This package contains classes which support the FAPI API client.
This package contains classes which support the FAPI API client on response path.
This package contains service implementations which use IDM as the data store.
This package contains classes which support the FAPI authorization server error handling for various endpoints.
This package contains classes related to audit information of FAPI request.
This package contains common classes related to the OAuth2.0 Authorize and PAR request.
This package contains classes which support the FAPI API client for
/authorize
endpoint.This package provides functionality for enforcing that OAuth2.0 authorize requests are FAPI compliant.
This package contains classes which support the FAPI API client for
/par
(Pushed Authorization Request)
endpoint.This package provides functionality for enforcing that OAuth2.0 Pushed Authorization Request (PAR) are FAPI
compliant.
This package contains classes related to Client TLS Certificates.
This package contains filter classes related to
ApiClient
creation
and access during DCR process.This package contains classes related to Client TLS Certificates, specific to FAPI DCR.
This package contains filter classes related to
RegistrationRequest
processing and validation.This package contains classes related to
InteractionIdFapiContext
initialization.This package contains filter classes related to
ApiClient
during
resources request.This package contains classes related to client certificate validation during requests on Resource Server.
This package contains classes related to grant_type validation during requests on Resource Server.
This package contains classes which support the FAPI API client for
/token
endpoint.This package contains classes related to the audit of OAuth2.0 Token request.
Filters the requests and/or responses of HTTP.
Filters the HTTP request using a declarative configuration model based on a chain of predicates to validate.
This package contains the components used to implement circuit breaking.
Support for financial APIs (Open Banking, PSD2, Berlin Group, ...).
This package contains the components used to implement some JWT related filter.
This package contains the OAuth2 Token validation filter that acts as an OAuth 2 Resource Server.
OAuth 2.0 Client filter implementation.
JWT confirmation key support for access tokens.
This package contains the components used to implement a throttling rate support.
Handles HTTP requests by generating responses.
Contains components and APIs used to serve static resources.
Provides automated router capability that loads its configurations files (called routes) from a given directory.
Identity Gateway SAML support.
Integration classes specifically for ForgeRock Access Management.
AM Session idle timeout tracking.
This package contains the components used to integrate with PingOne Protect, to support risk evaluation and routing.
Contains every classes related to Ping's sideband API.
Manage the Identity Gateway session using an HTTP Cookie.
Provides SQL and JDBC support.
Common tools used in policy service.
This package contains the UMA (User Managed Access) components used to support the Uma Resource Server role.
Miscellaneous utility classes.
A Secrets API backend that can obtain OAuth 2 access tokens from a token endpoint, along with a collection of
grant type handlers.
-
Uses of Request in org.forgerock.http
Methods in org.forgerock.http with parameters of type RequestModifier and TypeMethodDescriptionFilters the request and/or response of an exchange.Sends an HTTP request and returns aPromise
representing the pending HTTP response.Sends an HTTP request and returns aPromise
representing the pending HTTP response.Client.sendWithoutClose
(Request request) Sends an HTTP request and returns aPromise
representing the pending HTTP response.Client.sendWithoutClose
(Context context, Request request) Sends an HTTP request and returns aPromise
representing the pending HTTP response. -
Uses of Request in org.forgerock.http.filter
Methods in org.forgerock.http.filter that return types with arguments of type RequestModifier and TypeMethodDescriptionstatic BiPredicate<Context,
Request> Filters.matchRequestUriPath
(String regex) Returns aBiPredicate
which will only match requests whose URI path matches the provided regular expression.static BiPredicate<Context,
Request> Filters.matchRequestUriPath
(Pattern regex) Returns aBiPredicate
which will only match requests whose URI path matches the provided regular expression.Methods in org.forgerock.http.filter with parameters of type RequestModifier and TypeMethodDescriptionHandles all OPTION requests to CREST resources, all other request methods are handled by theHandler
.Method parameters in org.forgerock.http.filter with type arguments of type RequestModifier and TypeMethodDescriptionstatic Filter
Filters.conditionalFilter
(Filter delegate, BiPredicate<Context, Request> condition) Create a Filter decorator that only delegates to the decorated filter if the supplied predicate returns true.CsrfFilter.Builder.excludeRequests
(Predicate<Request> predicate) Excludes requests that match the given predicate from the CSRF filter.CsrfFilter.Builder.excludeRequests
(Predicate<Request> predicate, String description) Excludes requests that match the given predicate from the CSRF filter. -
Uses of Request in org.forgerock.http.filter.cors
Methods in org.forgerock.http.filter.cors with parameters of type Request -
Uses of Request in org.forgerock.http.handler
Methods in org.forgerock.http.handler with parameters of type Request -
Uses of Request in org.forgerock.http.header
Methods in org.forgerock.http.header with parameters of type RequestModifier and TypeMethodDescriptionstatic CookieHeader
Constructs a new header, initialized from the specified request message.static TransactionIdHeader
Constructs a new header, initialized from the specified request. -
Uses of Request in org.forgerock.http.oauth2
Methods in org.forgerock.http.oauth2 with parameters of type RequestModifier and TypeMethodDescriptionDeprecated.ResourceAccess.getRequiredScopes
(Context context, Request request) Returns the scopes required to access the resource.Method parameters in org.forgerock.http.oauth2 with type arguments of type RequestModifier and TypeMethodDescriptiondefault Promise<AccessTokenInfo,
AccessTokenException> Resolves a given access token against an authorization server. -
Uses of Request in org.forgerock.http.oauth2.resolver
Method parameters in org.forgerock.http.oauth2.resolver with type arguments of type RequestModifier and TypeMethodDescriptionCachingAccessTokenResolver.resolve
(Context context, Supplier<Request, IOException> request, String token) OpenAmAccessTokenResolver.resolve
(Context context, Supplier<Request, IOException> request, String token) Deprecated.TokenIntrospectionAccessTokenResolver.resolve
(Context context, Supplier<Request, IOException> request, String token) -
Uses of Request in org.forgerock.http.protocol
Methods in org.forgerock.http.protocol that return RequestModifier and TypeMethodDescriptionSets the method to be performed on the resource.Sets the fully-qualified string URI of the resource being accessed.Sets the fully-qualified URI of the resource being accessed.Request.setVersion
(String version) Methods in org.forgerock.http.protocol that return types with arguments of type RequestModifier and TypeMethodDescriptionRequest.lazyCopy()
Returns aSupplier
that will lazily copy the request object the first time it is accessed.Methods in org.forgerock.http.protocol with parameters of type RequestModifier and TypeMethodDescriptionvoid
Form.appendRequestQuery
(Request request) Appends the form as additional query parameters on an existing request URI.Form.fromRequestEntity
(Request request) Deprecated.Because Entity content should be read asynchronously.Form.fromRequestQuery
(Request request) Parses the query parameters of a request and stores them in this object.void
Form.toRequestEntity
(Request request) Populates a request with the necessary headers and entity for the form to be submitted as a POST with application/x-www-form-urlencoded content type.void
Form.toRequestQuery
(Request request) Sets a request URI with query parameters.Constructors in org.forgerock.http.protocol with parameters of type RequestModifierConstructorDescriptionCreates a defensive copy of the givenrequest
message.RequestCookies
(Request request) Constructs a new request cookies object that reads cookies from the specified request. -
Uses of Request in org.forgerock.http.routing
Methods in org.forgerock.http.routing that return types with arguments of type RequestModifier and TypeMethodDescriptionprotected Pair<RouteMatcher<Request>,
Handler> Router.getSelfApiHandler()
static RouteMatcher<Request>
RouteMatchers.requestResourceApiVersionMatcher
(Version version) Creates aRouteMatcher
instance that matches the request resource API version with the provided version.static RouteMatcher<Request>
RouteMatchers.requestResourceApiVersionMatcher
(Version version, Version oldestVersion) Creates aRouteMatcher
instance that matches the request resource API version with the provided version.static RouteMatcher<Request>
RouteMatchers.requestUriMatcher
(RoutingMode mode, String template) Creates aRouteMatcher
instance that matchesRequest
s with the provided mode and template.static RouteMatcher<Request>
RouteMatchers.selfApiMatcher()
A matcher to check if the request is for all versions of the API descriptor of the current path.protected RouteMatcher<Request>
Router.uriMatcher
(RoutingMode mode, String pattern) Methods in org.forgerock.http.routing with parameters of type Request -
Uses of Request in org.forgerock.http.session
Methods in org.forgerock.http.session with parameters of type Request -
Uses of Request in org.forgerock.http.spi
Methods in org.forgerock.http.spi with parameters of type Request -
Uses of Request in org.forgerock.http.swagger
Methods in org.forgerock.http.swagger with parameters of type RequestModifier and TypeMethodDescriptionprotected io.swagger.models.Swagger
OpenApiRequestFilter.setUriDetailsIfNotPresent
(Request request, Context context, io.swagger.models.Swagger descriptor) Deduce and set the base URI of the request for the OpenAPI descriptor from the request context. -
Uses of Request in org.forgerock.http.util
Methods in org.forgerock.http.util with parameters of type RequestModifier and TypeMethodDescriptionstatic com.fasterxml.jackson.databind.ObjectWriter
Json.makeLocalizingObjectWriter
(com.fasterxml.jackson.databind.ObjectMapper mapper, Request request) Make an object writer that contains the locales from the request for serialization ofLocalizableString
instances. -
Uses of Request in org.forgerock.json.resource.http
Methods in org.forgerock.json.resource.http with parameters of type RequestModifier and TypeMethodDescriptionHttpContextFactory.createContext
(Context parent, Request request) Returns the context which should be used for the provided HTTP request.SecurityContextFactory.createContext
(Context context, Request request) Deprecated.Creates a newSecurityContext
using the attributes contained in the provided HTTP request.static RequestType
HttpUtils.determineRequestType
(Request request) Determines which CREST operation (CRUDPAQ) of the incoming request. -
Uses of Request in org.forgerock.openig.assertion.handler
Methods in org.forgerock.openig.assertion.handler with parameters of type Request -
Uses of Request in org.forgerock.openig.assertion.plugin
Methods in org.forgerock.openig.assertion.plugin with parameters of type RequestModifier and TypeMethodDescriptionPreform some processing and return a set of claims to be returned in the Identity Assertion JWT. -
Uses of Request in org.forgerock.openig.assertion.plugin.kerberos
Methods in org.forgerock.openig.assertion.plugin.kerberos with parameters of type RequestModifier and TypeMethodDescription -
Uses of Request in org.forgerock.openig.el
Methods in org.forgerock.openig.el with parameters of type Request -
Uses of Request in org.forgerock.openig.fapi.apiclient
Methods in org.forgerock.openig.fapi.apiclient with parameters of type Request -
Uses of Request in org.forgerock.openig.fapi.apiclient.response
Methods in org.forgerock.openig.fapi.apiclient.response with parameters of type RequestModifier and TypeMethodDescriptionClientIdRetriever.retrieveClientId
(Context context, Request request, Response response) Retrieve theclient_id
from the given parameters. -
Uses of Request in org.forgerock.openig.fapi.apiclient.service.idm
Methods in org.forgerock.openig.fapi.apiclient.service.idm with parameters of type Request -
Uses of Request in org.forgerock.openig.fapi.aserror
Methods in org.forgerock.openig.fapi.aserror with parameters of type Request -
Uses of Request in org.forgerock.openig.fapi.audit
Methods in org.forgerock.openig.fapi.audit with parameters of type Request -
Uses of Request in org.forgerock.openig.fapi.authorization
Methods in org.forgerock.openig.fapi.authorization with parameters of type RequestModifier and TypeMethodDescriptionprotected abstract AuthorizationRequest
AbstractFapiAuthorizeRequestValidationFilter.createAuthorizationRequest
(Request request) Create a specificAuthorizationRequest
for the endpoint. -
Uses of Request in org.forgerock.openig.fapi.authorization.authorize.apiclient
Methods in org.forgerock.openig.fapi.authorization.authorize.apiclient with parameters of type RequestModifier and TypeMethodDescriptionAuthorizeClientIdRetriever.retrieveClientId
(Context context, Request request, Response response) -
Uses of Request in org.forgerock.openig.fapi.authorization.authorize.validation
Methods in org.forgerock.openig.fapi.authorization.authorize.validation with parameters of type RequestModifier and TypeMethodDescriptionprotected AuthorizationRequest
FapiAuthorizeRequestValidationFilter.createAuthorizationRequest
(Request request) -
Uses of Request in org.forgerock.openig.fapi.authorization.par.apiclient
Methods in org.forgerock.openig.fapi.authorization.par.apiclient with parameters of type RequestModifier and TypeMethodDescriptionParClientIdRetriever.retrieveClientId
(Context context, Request request, Response response) -
Uses of Request in org.forgerock.openig.fapi.authorization.par.validation
Methods in org.forgerock.openig.fapi.authorization.par.validation with parameters of type RequestModifier and TypeMethodDescriptionprotected AuthorizationRequest
FapiParRequestValidationFilter.createAuthorizationRequest
(Request request) -
Uses of Request in org.forgerock.openig.fapi.certificate
Methods in org.forgerock.openig.fapi.certificate with parameters of type RequestModifier and TypeMethodDescription -
Uses of Request in org.forgerock.openig.fapi.dcr.apiclient
Methods in org.forgerock.openig.fapi.dcr.apiclient with parameters of type Request -
Uses of Request in org.forgerock.openig.fapi.dcr.certificate
Methods in org.forgerock.openig.fapi.dcr.certificate with parameters of type Request -
Uses of Request in org.forgerock.openig.fapi.dcr.request
Methods in org.forgerock.openig.fapi.dcr.request with parameters of type RequestModifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Uses of Request in org.forgerock.openig.fapi.interactionid
Methods in org.forgerock.openig.fapi.interactionid with parameters of type Request -
Uses of Request in org.forgerock.openig.fapi.resource.apiclient
Methods in org.forgerock.openig.fapi.resource.apiclient with parameters of type Request -
Uses of Request in org.forgerock.openig.fapi.resource.certificate
Methods in org.forgerock.openig.fapi.resource.certificate with parameters of type Request -
Uses of Request in org.forgerock.openig.fapi.resource.grantype
Methods in org.forgerock.openig.fapi.resource.grantype with parameters of type Request -
Uses of Request in org.forgerock.openig.fapi.token.apiclient
Methods in org.forgerock.openig.fapi.token.apiclient with parameters of type RequestModifier and TypeMethodDescriptionTokenClientIdRetriever.retrieveClientId
(Context context, Request request, Response response) -
Uses of Request in org.forgerock.openig.fapi.token.audit
Methods in org.forgerock.openig.fapi.token.audit with parameters of type Request -
Uses of Request in org.forgerock.openig.filter
Methods in org.forgerock.openig.filter with parameters of type RequestModifier and TypeMethodDescription -
Uses of Request in org.forgerock.openig.filter.allow
Methods in org.forgerock.openig.filter.allow with parameters of type Request -
Uses of Request in org.forgerock.openig.filter.circuitbreaker
Methods in org.forgerock.openig.filter.circuitbreaker with parameters of type Request -
Uses of Request in org.forgerock.openig.filter.finance
Methods in org.forgerock.openig.filter.finance with parameters of type Request -
Uses of Request in org.forgerock.openig.filter.jwt
Methods in org.forgerock.openig.filter.jwt with parameters of type Request -
Uses of Request in org.forgerock.openig.filter.oauth2
Methods in org.forgerock.openig.filter.oauth2 with parameters of type RequestModifier and TypeMethodDescriptionScriptableResourceAccess.getRequiredScopes
(Context context, Request request) Method parameters in org.forgerock.openig.filter.oauth2 with type arguments of type RequestModifier and TypeMethodDescriptionCaffeineCacheAccessTokenResolver.resolve
(Context context, Supplier<Request, IOException> request, String token) ScriptableAccessTokenResolver.resolve
(Context context, Supplier<Request, IOException> request, String token) StatelessAccessTokenResolver.resolve
(Context context, Supplier<Request, IOException> request, String token) -
Uses of Request in org.forgerock.openig.filter.oauth2.client
Methods in org.forgerock.openig.filter.oauth2.client with parameters of type RequestModifier and TypeMethodDescription -
Uses of Request in org.forgerock.openig.filter.oauth2.cnf
Methods in org.forgerock.openig.filter.oauth2.cnf with parameters of type RequestModifier and TypeMethodDescriptionMethod parameters in org.forgerock.openig.filter.oauth2.cnf with type arguments of type Request -
Uses of Request in org.forgerock.openig.filter.throttling
Methods in org.forgerock.openig.filter.throttling with parameters of type RequestModifier and TypeMethodDescriptionReturns theThrottlingRate
that should be used for the provided request. -
Uses of Request in org.forgerock.openig.handler
Methods in org.forgerock.openig.handler with parameters of type RequestModifier and TypeMethodDescription -
Uses of Request in org.forgerock.openig.handler.resources
Methods in org.forgerock.openig.handler.resources with parameters of type Request -
Uses of Request in org.forgerock.openig.handler.router
Methods in org.forgerock.openig.handler.router with parameters of type Request -
Uses of Request in org.forgerock.openig.handler.saml
Methods in org.forgerock.openig.handler.saml with parameters of type RequestModifier and TypeMethodDescriptionprotected Promise<Response,
NeverThrowsException> AbstractSamlFederationHeaplet.defaultFailureHandler
(Context context, Request request) The default failure handler to use should none be provided in the configuration. -
Uses of Request in org.forgerock.openig.openam
Methods in org.forgerock.openig.openam with parameters of type RequestModifier and TypeMethodDescriptionAbstractConditionAdviceFilter.customAdvicesResponse
(Context context, Request request, List<org.forgerock.openig.openam.AbstractConditionAdviceFilter.Advice> advices) Provide extenders a change to provide a custom advices response.protected abstract Promise<Response,
NeverThrowsException> AbstractConditionAdviceFilter.doRedirect
(Context context, Request request, Handler next, List<org.forgerock.openig.openam.AbstractConditionAdviceFilter.Advice> advices, URI originalUri) Handle redirect to theinstance
to verify the required advices.protected Promise<Response,
NeverThrowsException> CdSsoConditionAdviceFilter.doRedirect
(Context context, Request request, Handler next, List<org.forgerock.openig.openam.AbstractConditionAdviceFilter.Advice> advices, URI originalUri) RequestResourceUriProvider.resourceUri
(Context context, Request request) ResourceUriProvider.resourceUri
(Context context, Request request) Returns the resource URI as aString
to be used when making policy requests.ScriptableResourceUriProvider.resourceUri
(Context context, Request request) -
Uses of Request in org.forgerock.openig.openam.session
Methods in org.forgerock.openig.openam.session with parameters of type Request -
Uses of Request in org.forgerock.openig.ping.protect
Methods in org.forgerock.openig.ping.protect with parameters of type RequestModifier and TypeMethodDescription -
Uses of Request in org.forgerock.openig.ping.sideband
Methods in org.forgerock.openig.ping.sideband with parameters of type Request -
Uses of Request in org.forgerock.openig.session.cookie
Methods in org.forgerock.openig.session.cookie with parameters of type RequestModifier and TypeMethodDescription -
Uses of Request in org.forgerock.openig.sql
Methods in org.forgerock.openig.sql with parameters of type Request -
Uses of Request in org.forgerock.openig.tools
Methods in org.forgerock.openig.tools with parameters of type RequestModifier and TypeMethodDescriptionJwtUtil.getCookieJwt
(Request request, String name) Get a JWT from a request, with a given cookie name. -
Uses of Request in org.forgerock.openig.uma
Methods in org.forgerock.openig.uma with parameters of type Request -
Uses of Request in org.forgerock.openig.util
Methods in org.forgerock.openig.util that return types with arguments of type RequestModifier and TypeMethodDescriptionstatic Promise<Request,
URISyntaxException> BaseUriUtil.rebaseRequest
(Expression<String> baseUri, Bindings bindings, Request request) Rebase the URI of the request based on the evaluation of the baseUri expression.Methods in org.forgerock.openig.util with parameters of type RequestModifier and TypeMethodDescriptionstatic Promise<Request,
URISyntaxException> BaseUriUtil.rebaseRequest
(Expression<String> baseUri, Bindings bindings, Request request) Rebase the URI of the request based on the evaluation of the baseUri expression. -
Uses of Request in org.forgerock.secrets.oauth2
Methods in org.forgerock.secrets.oauth2 with parameters of type RequestModifier and TypeMethodDescriptionprotected Promise<Form,
NoSuchSecretException> protected Promise<Form,
NoSuchSecretException> Handles the request by adding appropriate parameters to the OAuth 2.0 token endpoint request.protected Promise<Form,
NoSuchSecretException> protected Promise<Form,
NoSuchSecretException> protected Promise<Form,
NoSuchSecretException>