Uses of Interface
org.forgerock.http.Handler
-
Packages that use Handler Package Description org.forgerock.http Models and manages elements of the Hypertext Transfer Protocol.org.forgerock.http.filter CoreFilter
implementations.org.forgerock.http.filter.cors Support for CORS.org.forgerock.http.handler CoreHandler
implementations.org.forgerock.http.oauth2 This package provides APIs for OAuth 2.0 services implementations.org.forgerock.http.oauth2.resolver This package defines OpenAM specific logic needed to retrieve anAccessTokenInfo
.org.forgerock.http.routing Provides routing functionality for HTTP requests.org.forgerock.http.swagger Classes to support OpenAPI API Descriptions using Swagger.org.forgerock.json.resource.http JSON resource Commons HTTP Framework integration.org.forgerock.openig.decoration.helper Contains an abstract decorator dedicated to Filter and Handler.org.forgerock.openig.filter Filters the requests and/or responses of HTTP.org.forgerock.openig.filter.allow Filters the HTTP request using a declarative configuration model based on a chain of predicates to validate.org.forgerock.openig.filter.circuitbreaker This package contains the components used to implement circuit breaking.org.forgerock.openig.filter.finance Support for financial APIs (Open Banking, PSD2, Berlin Group, ...).org.forgerock.openig.filter.jwt This package contains the components used to implement some JWT related filter.org.forgerock.openig.filter.oauth2 This package contains the OAuth2 Token validation filter that acts as an OAuth 2 Resource Server.org.forgerock.openig.filter.oauth2.client OAuth 2.0 Client filter implementation.org.forgerock.openig.filter.oauth2.cnf JWT confirmation key support for access tokens.org.forgerock.openig.filter.throttling This package contains the components used to implement a throttling rate support.org.forgerock.openig.handler Handles HTTP requests by generating responses.org.forgerock.openig.handler.assertion Handles identity assertion processing.org.forgerock.openig.handler.resources Contains components and APIs used to serve static resources.org.forgerock.openig.handler.router Provides automated router capability that loads its configurations files (called routes) from a given directory.org.forgerock.openig.heap Manages collections or "heaps" of associated objects, initialized from declarative configuration artifacts.org.forgerock.openig.http Integrates with the ForgeRock HTTP Framework.org.forgerock.openig.openam Integration classes specifically for ForgeRock Access Management.org.forgerock.openig.openam.session AM Session idle timeout tracking.org.forgerock.openig.script Scripting support.org.forgerock.openig.secrets Provides the Common Secrets API for accessing secrets of various kinds.org.forgerock.openig.sql Provides SQL and JDBC support.org.forgerock.openig.tools Common tools used in policy service.org.forgerock.openig.tools.am Access Management Server.org.forgerock.openig.tools.authentication AM authentication service.org.forgerock.openig.uma This package contains the UMA (User Managed Access) components used to support the Uma Resource Server role.org.forgerock.openig.websocket WebSocket proxy support.org.forgerock.secrets.oauth2 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 Handler in org.forgerock.http
Methods in org.forgerock.http that return Handler Modifier and Type Method Description Handler
HttpApplication. start()
Gets the rootHandler
that will handle all HTTP requests.Methods in org.forgerock.http with parameters of type Handler Modifier and Type Method Description static DescribedHttpApplication
Applications. describedHttpApplication(Handler handler, Factory<Buffer> storage, ApiProducer<io.swagger.models.Swagger> apiProducer)
Create a simpleDescribedHttpApplication
that just returns the provided arguments from the appropriate methods.Promise<Response,NeverThrowsException>
Filter. filter(Context context, Request request, Handler next)
Filters the request and/or response of an exchange.static HttpApplication
Applications. simpleHttpApplication(Handler handler, Factory<Buffer> storage)
Create a simpleHttpApplication
that just returns the provided arguments from the appropriate methods.Constructors in org.forgerock.http with parameters of type Handler Constructor Description Client(Handler handler)
Creates a newClient
which will route HTTP requests to the providedHandler
using aRootContext
allocated during construction when none is provided.Client(Handler handler, Context defaultContext)
-
Uses of Handler in org.forgerock.http.filter
Methods in org.forgerock.http.filter with parameters of type Handler Modifier and Type Method Description CsrfFilter.Builder
CsrfFilter.Builder. failureHandler(Handler failureHandler)
Add a handler which will be responsible of creating a response in case of missing/wrong CSRF token.Promise<Response,NeverThrowsException>
CsrfFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
OptionsFilter. filter(Context context, Request request, Handler next)
Handles all OPTION requests to CREST resources, all other request methods are handled by theHandler
.Promise<Response,NeverThrowsException>
TransactionIdInboundFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
TransactionIdOutboundFilter. filter(Context context, Request request, Handler next)
-
Uses of Handler in org.forgerock.http.filter.cors
Methods in org.forgerock.http.filter.cors with parameters of type Handler Modifier and Type Method Description Promise<Response,NeverThrowsException>
CorsFilter. filter(Context context, Request request, Handler next)
Constructors in org.forgerock.http.filter.cors with parameters of type Handler Constructor Description CorsFilter(CorsPolicyProvider provider, Handler failureHandler)
Constructs a new CORS filter using the givenCorsPolicyProvider
andfailureHandler
. -
Uses of Handler in org.forgerock.http.handler
Subinterfaces of Handler in org.forgerock.http.handler Modifier and Type Interface Description interface
DescribableHandler
A handler that both handlesRequest
s, and also supports querying for API Descriptors.Classes in org.forgerock.http.handler that implement Handler Modifier and Type Class Description class
HttpClientHandler
An HTTP client for sending requests to remote servers.Methods in org.forgerock.http.handler that return Handler Modifier and Type Method Description static Handler
Handlers. forbiddenHandler()
A common HTTP FrameworkHandler
responding 403 Forbidden.static Handler
Handlers. internalServerErrorHandler(Exception cause)
A common HTTP FrameworkHandler
responding 500 Internal Server Error.Methods in org.forgerock.http.handler with parameters of type Handler Modifier and Type Method Description static DescribableHandler
Handlers. asDescribableHandler(Handler handler)
Adapts aHandler
to aDescribableHandler
without adding support for API Descriptions if it is not already implemented.static DescribableHandler
Handlers. chainOf(Handler handler, List<Filter> filters)
Creates aHandler
which wraps the provided filters around the provided target handler.static DescribableHandler
Handlers. chainOf(Handler handler, Filter... filters)
Creates aHandler
which wraps the provided filters around the provided target handler.static DescribableHandler
Handlers. filtered(Handler handler, Filter filter)
Creates a "filtered handler" instance. -
Uses of Handler in org.forgerock.http.oauth2
Methods in org.forgerock.http.oauth2 with parameters of type Handler Modifier and Type Method Description Promise<Response,NeverThrowsException>
ClientSecretBasicAuthenticationFilter. filter(Context context, Request request, Handler next)
Deprecated.Promise<Response,NeverThrowsException>
ClientSecretPostAuthenticationFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
PrivateKeyJwtClientAuthenticationFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
ResourceServerFilter. filter(Context context, Request request, Handler next)
-
Uses of Handler in org.forgerock.http.oauth2.resolver
Constructors in org.forgerock.http.oauth2.resolver with parameters of type Handler Constructor Description OpenAmAccessTokenResolver(Handler client, Clock clock, String tokenInfoEndpoint)
Deprecated.Creates a newOpenAmAccessTokenResolver
configured to access the given /oauth2/tokeninfo OpenAm endpoint.TokenIntrospectionAccessTokenResolver(Handler client, URI introspectionEndpointUri)
Creates a newTokenIntrospectionAccessTokenResolver
. -
Uses of Handler in org.forgerock.http.routing
Classes in org.forgerock.http.routing that implement Handler Modifier and Type Class Description class
Router
A router which routes requests based on route matchers.Methods in org.forgerock.http.routing that return types with arguments of type Handler Modifier and Type Method Description protected Pair<RouteMatcher<Request>,Handler>
Router. getSelfApiHandler()
Methods in org.forgerock.http.routing with parameters of type Handler Modifier and Type Method Description Promise<Response,NeverThrowsException>
ResourceApiVersionRoutingFilter. filter(Context context, Request request, Handler next)
-
Uses of Handler in org.forgerock.http.swagger
Methods in org.forgerock.http.swagger with parameters of type Handler Modifier and Type Method Description Promise<Response,NeverThrowsException>
OpenApiRequestFilter. filter(Context context, Request request, Handler next)
-
Uses of Handler in org.forgerock.json.resource.http
Methods in org.forgerock.json.resource.http that return Handler Modifier and Type Method Description static Handler
CrestHttp. newHttpHandler(ConnectionFactory connectionFactory)
Deprecated.UseCrestHttp.newHttpHandler(CrestApplication)
instead.static Handler
CrestHttp. newHttpHandler(ConnectionFactory connectionFactory, HttpContextFactory contextFactory)
Deprecated.UseCrestHttp.newHttpHandler(CrestApplication)
instead.static Handler
CrestHttp. newHttpHandler(ConnectionFactory connectionFactory, Context parentContext)
Deprecated.UseCrestHttp.newHttpHandler(CrestApplication)
instead.static Handler
CrestHttp. newHttpHandler(CrestApplication application)
Deprecated.Since 25.0.0.static Handler
CrestHttp. newHttpHandler(CrestApplication application, HttpContextFactory factory)
Deprecated.Since 25.0.0.static Handler
CrestHttp. newHttpHandler(CrestApplication application, HttpContextFactory factory, Factory<Buffer> bufferFactory)
Creates a new JSON resource HTTP handler with the provided CREST request handler.static Handler
CrestHttp. newHttpHandler(CrestApplication application, Context context)
Deprecated.Since 25.0.0.static Handler
CrestHttp. newHttpHandler(CrestApplication application, Context context, Factory<Buffer> bufferFactory)
Creates a new JSON resource HTTP handler with the provided CREST request handler.static Handler
CrestHttp. newHttpHandler(CrestApplication application, Factory<Buffer> bufferFactory)
Creates a new JSON resource HTTP handler with the provided CREST request handler.static Handler
CrestHttp. newHttpHandler(RequestHandler handler)
Deprecated.UseCrestHttp.newHttpHandler(CrestApplication)
instead.Methods in org.forgerock.json.resource.http with parameters of type Handler Modifier and Type Method Description static ConnectionFactory
CrestHttp. newConnectionFactory(Handler handler, URI uri)
Creates a newConnectionFactory
that map back and forth JSON resource objects to CHF objects.static RequestHandler
CrestHttp. newRequestHandler(Handler handler, URI uri)
Creates a newRequestHandler
that map back and forth JSON resource objects to CHF objects. -
Uses of Handler in org.forgerock.openig.decoration.helper
Methods in org.forgerock.openig.decoration.helper with parameters of type Handler Modifier and Type Method Description protected abstract DecorationHandle
AbstractHandlerAndFilterDecorator. decorateHandler(Handler delegate, JsonValue decoratorConfig, Context context)
Deprecated. -
Uses of Handler in org.forgerock.openig.filter
Constructors in org.forgerock.openig.filter with parameters of type Handler Constructor Description ConditionEnforcementFilter(Expression<Boolean> condition, Handler failureHandler)
Creates a newConditionEnforcementFilter
.HttpBasicAuthFilter(Expression<String> username, Expression<String> password, Handler failureHandler)
Builds aHttpBasicAuthFilter
with required expressions and error handler. -
Uses of Handler in org.forgerock.openig.filter.allow
Methods in org.forgerock.openig.filter.allow with parameters of type Handler Modifier and Type Method Description Promise<Response,NeverThrowsException>
AllowOnlyFilter. filter(Context context, Request request, Handler next)
Constructors in org.forgerock.openig.filter.allow with parameters of type Handler Constructor Description AllowOnlyFilter(org.forgerock.openig.filter.allow.TraceablePredicate predicate, Handler failureHandler, org.forgerock.openig.filter.allow.ReporterFactory reporterFactory)
Constructs anAllowOnlyFilter
. -
Uses of Handler in org.forgerock.openig.filter.circuitbreaker
Methods in org.forgerock.openig.filter.circuitbreaker with parameters of type Handler Modifier and Type Method Description Promise<Response,NeverThrowsException>
CircuitBreakerFilter. filter(Context context, Request request, Handler next)
-
Uses of Handler in org.forgerock.openig.filter.finance
Methods in org.forgerock.openig.filter.finance with parameters of type Handler Modifier and Type Method Description Promise<Response,NeverThrowsException>
FapiInteractionIdFilter. filter(Context context, Request request, Handler next)
-
Uses of Handler in org.forgerock.openig.filter.jwt
Methods in org.forgerock.openig.filter.jwt with parameters of type Handler Modifier and Type Method Description Promise<Response,NeverThrowsException>
JwtValidationFilter. filter(Context context, Request request, Handler next)
Constructors in org.forgerock.openig.filter.jwt with parameters of type Handler Constructor Description JwtValidationFilter(Expression<String> jwtResolver, JwtValidator validator, Handler failureHandler)
Constructs a JwtValidationFilter. -
Uses of Handler in org.forgerock.openig.filter.oauth2
Methods in org.forgerock.openig.filter.oauth2 with parameters of type Handler Modifier and Type Method Description Promise<Response,NeverThrowsException>
OAuth2TokenExchangeFilter. filter(Context context, Request request, Handler next)
Constructors in org.forgerock.openig.filter.oauth2 with parameters of type Handler Constructor Description OAuth2TokenExchangeFilter(URI endpoint, Handler handler, Expression<String> subjectTokenExpression, String subjectTokenType, String requestedTokenType, ResourceAccess scopesAccess, URI resource, String audience, Handler failureHandler)
Construct a newOAuth2TokenExchangeFilter
. -
Uses of Handler in org.forgerock.openig.filter.oauth2.client
Methods in org.forgerock.openig.filter.oauth2.client that return Handler Modifier and Type Method Description protected Handler
ClientCredentialsOAuth2ClientFilterHeaplet. getOrDefaultEndpointHandler()
Methods in org.forgerock.openig.filter.oauth2.client with parameters of type Handler Modifier and Type Method Description Promise<Response,NeverThrowsException>
ClientRegistrationFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
DiscoveryFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
GrantSwapJwtAssertionOAuth2ClientFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
OAuth2ClientFilter. filter(Context context, Request request, Handler next)
Promise<Issuer,DiscoveryException>
IssuerRepository. findOrCreateFromWellKnownUri(String issuerName, URI wellKnownUri, List<Pattern> supportedDomains, Handler handler)
Tries to find an already registered Issuer named issuerName.OAuth2ClientFilter
OAuth2ClientFilter. setFailureHandler(Handler handler)
Sets the handler which will be invoked when authentication fails.Constructors in org.forgerock.openig.filter.oauth2.client with parameters of type Handler Constructor Description ClientRegistration(String clientId, String name, List<String> scopes, Issuer issuer, Handler registrationHandler, Handler authenticatedRegistrationHandler)
Creates a Client Registration.IssuerRepository(Handler defaultIssuerHandler)
Creates an IssuerRepository.OAuth2ClientFilter(org.forgerock.openig.filter.oauth2.client.ClientRegistrationRepository registrations, PerItemEvictionStrategyCache<String,Promise<Map<String,Object>,OAuth2ErrorException>> userInfoCache, String prompt, org.forgerock.openig.filter.oauth2.client.UriValidationService validationService, Clock clock, Handler discoveryAndDynamicRegistrationChain, Expression<String> clientEndpoint, Handler idpSelectionLoginPageHandler)
Constructs anOAuth2ClientFilter
. -
Uses of Handler in org.forgerock.openig.filter.oauth2.cnf
Methods in org.forgerock.openig.filter.oauth2.cnf with parameters of type Handler Modifier and Type Method Description Promise<Response,NeverThrowsException>
CertificateThumbprintFilter. filter(Context context, Request request, Handler next)
Constructors in org.forgerock.openig.filter.oauth2.cnf with parameters of type Handler Constructor Description CertificateThumbprintFilter(Expression<Certificate> certExpr, Handler failureHandler)
Build a CertificateThumbprintFilter that will compute a certificate thumbprint based on the givencertExpr
. -
Uses of Handler in org.forgerock.openig.filter.throttling
Methods in org.forgerock.openig.filter.throttling with parameters of type Handler Modifier and Type Method Description Promise<Response,NeverThrowsException>
ThrottlingFilter. filter(Context context, Request request, Handler next)
-
Uses of Handler in org.forgerock.openig.handler
Classes in org.forgerock.openig.handler that implement Handler Modifier and Type Class Description class
DesKeyGenHandler
Deprecated.Since 7.0.0 with no replacementclass
DispatchHandler
Dispatches to one of a list of handlers.class
JwkSetHandler
Creates a JwkSetHandler to store the cryptographic keys.class
ScriptableHandler
A scriptable handler.class
SequenceHandler
Processes a request through a sequence of handlers.class
StaticResponseHandler
Creates a static HTTP response.class
WelcomeHandler
Creates a static response containing a simple HTML welcome page.Fields in org.forgerock.openig.handler declared as Handler Modifier and Type Field Description static Handler
Handlers. BAD_REQUEST
static Handler
Handlers. FORBIDDEN
static Handler
Handlers. INTERNAL_SERVER_ERROR
static Handler
Handlers. NO_CONTENT
static Handler
Handlers. UNAUTHORIZED
Methods in org.forgerock.openig.handler with parameters of type Handler Modifier and Type Method Description DispatchHandler
DispatchHandler. addBinding(Expression<Boolean> condition, Handler handler, Expression<String> baseURI)
Binds an expression to the current handler to dispatch to.SequenceHandler
SequenceHandler. addBinding(Handler handler, Expression<Boolean> postCondition)
Binds sequenced handlers with sequence processing post-conditions.DispatchHandler
DispatchHandler. addUnconditionalBinding(Handler handler, Expression<String> baseURI)
Adds an unconditional bindings to the handler. -
Uses of Handler in org.forgerock.openig.handler.assertion
Classes in org.forgerock.openig.handler.assertion that implement Handler Modifier and Type Class Description class
IdentityAssertionHandlerTechPreview
Provides support to locally process a user and generate a JWT assertion that represents the user back to the calling party. -
Uses of Handler in org.forgerock.openig.handler.resources
Classes in org.forgerock.openig.handler.resources that implement Handler Modifier and Type Class Description class
ResourceHandler
AResourceHandler
is a handler that serves static content (content of a directory, or a zip). -
Uses of Handler in org.forgerock.openig.handler.router
Classes in org.forgerock.openig.handler.router that implement Handler Modifier and Type Class Description class
RouterHandler
Auto-configuredDispatchHandler
.Methods in org.forgerock.openig.handler.router with parameters of type Handler Modifier and Type Method Description Promise<Response,NeverThrowsException>
NullResponseFilter. filter(Context context, Request request, Handler next)
Constructors in org.forgerock.openig.handler.router with parameters of type Handler Constructor Description RouterHandler(org.forgerock.openig.handler.router.RouteBuilder builder, org.forgerock.openig.handler.router.DirectoryMonitor directoryMonitor, org.forgerock.monitoring.api.instrument.MeterRegistry routerMeterRegistry, Handler defaultHandler)
Builds a router that loads its configuration from the given directory. -
Uses of Handler in org.forgerock.openig.heap
Methods in org.forgerock.openig.heap that return Handler Modifier and Type Method Description Handler
HeapImpl. getHandler()
Returns theHandler
object referenced by the handler top-level attribute. -
Uses of Handler in org.forgerock.openig.http
Methods in org.forgerock.openig.http that return Handler Modifier and Type Method Description Handler
AdminHttpApplication. start()
Handler
GatewayHttpApplication. start()
Methods in org.forgerock.openig.http with parameters of type Handler Modifier and Type Method Description EndpointRegistry.Registration
EndpointRegistry. register(String name, Handler handler)
Registers a new endpoint under the givenname
. -
Uses of Handler in org.forgerock.openig.openam
Methods in org.forgerock.openig.openam with parameters of type Handler Modifier and Type Method Description 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)
Promise<Response,NeverThrowsException>
AbstractConditionAdviceFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
CapturedUserPasswordFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
CrossDomainSingleSignOnFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
PolicyEnforcementFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
SessionInfoFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
SingleSignOnFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
TokenTransformationFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
UserProfileFilter. filter(Context context, Request request, Handler next)
Constructors in org.forgerock.openig.openam with parameters of type Handler Constructor Description PolicyEnforcementFilter(RequestHandler requestHandler, Handler failureHandler, SessionService sessionService, ResourceUriProvider resourceUriProvider)
Creates a new enforcement filter.TokenTransformationFilter(Handler handler, URI endpoint, Expression<String> idToken)
Constructs a new TokenTransformationFilter transforming the OpenID Connect id_token fromidToken
into a SAML 2.0 Assertions structure (intoStsContext
). -
Uses of Handler in org.forgerock.openig.openam.session
Methods in org.forgerock.openig.openam.session with parameters of type Handler Modifier and Type Method Description Promise<Response,NeverThrowsException>
AmSessionIdleTimeoutFilter. filter(Context context, Request request, Handler next)
-
Uses of Handler in org.forgerock.openig.script
Methods in org.forgerock.openig.script with parameters of type Handler Modifier and Type Method Description void
AbstractScriptableHeapObject. setClientHandler(Handler clientHandler)
Sets the HTTP client handler which should be made available to scripts. -
Uses of Handler in org.forgerock.openig.secrets
Methods in org.forgerock.openig.secrets with parameters of type Handler Modifier and Type Method Description static JwkSetSecretStore
JwkSetSecretStoreHeaplet. jwkSetSecretStore(URL jwkUrl, Handler handler, Clock clock)
Create aJwkSetSecretStore
with default values. -
Uses of Handler in org.forgerock.openig.sql
Methods in org.forgerock.openig.sql with parameters of type Handler Modifier and Type Method Description Promise<Response,NeverThrowsException>
SqlAttributesFilter. filter(Context context, Request request, Handler next)
-
Uses of Handler in org.forgerock.openig.tools
Methods in org.forgerock.openig.tools with parameters of type Handler Modifier and Type Method Description Promise<Response,NeverThrowsException>
ApiVersionProtocolHeaderFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
HeadlessAuthenticationFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
InsertSsoTokenHeaderFilter. filter(Context context, Request request, Handler next)
Promise<Response,NeverThrowsException>
InvalidCallerTokenDetectionFilter. filter(Context context, Request request, Handler next)
-
Uses of Handler in org.forgerock.openig.tools.am
Methods in org.forgerock.openig.tools.am that return Handler Modifier and Type Method Description Handler
AmService. getAuthenticatedHandler()
Returns aHandler
that will perform automatic authentication with the provided agent credentials.Handler
AmService. getHandler()
Returns the handler to use with this configuration.Handler
AmService. withHeadlessAuthentication(Handler delegate)
Returns aHandler
which wraps theHeadlessAuthenticationFilter
.Methods in org.forgerock.openig.tools.am with parameters of type Handler Modifier and Type Method Description static AmService.Discovery
AmService. discovery(URI baseUri, Realm realm, String cookieName, Version versionHint, String agentId, SecretReference<GenericSecret> agentPassword, Handler amHandler)
Create an AM Discovery object which will get information from AM upon building.Handler
AmService. withHeadlessAuthentication(Handler delegate)
Returns aHandler
which wraps theHeadlessAuthenticationFilter
.Constructors in org.forgerock.openig.tools.am with parameters of type Handler Constructor Description Builder(Handler amHandler, Clock clock, String agentId, String cookieName, AmVersion version, UriService uriService, AsyncRefreshableSupplier<SsoToken,AuthenticationException> tokenProvider)
Create a Builder instance with every mandatory parameters. -
Uses of Handler in org.forgerock.openig.tools.authentication
Methods in org.forgerock.openig.tools.authentication with parameters of type Handler Modifier and Type Method Description static AuthenticationService
AuthenticatorAuthenticationService. createAgentAuthenticationService(Handler amHandler, URI authenticateUri, AmVersion version)
Return an instance of anAuthenticationService
for Agent authentication based on theAmVersion
. -
Uses of Handler in org.forgerock.openig.uma
Methods in org.forgerock.openig.uma with parameters of type Handler Modifier and Type Method Description Promise<Response,NeverThrowsException>
UmaResourceServerFilter. filter(Context context, Request request, Handler next)
Constructors in org.forgerock.openig.uma with parameters of type Handler Constructor Description UmaResourceServerFilter(UmaSharingService umaService, Handler protectionApiHandler, String realm)
Constructs a new UmaResourceServerFilter. -
Uses of Handler in org.forgerock.openig.websocket
Methods in org.forgerock.openig.websocket with parameters of type Handler Modifier and Type Method Description Promise<Response,NeverThrowsException>
WebSocketHandshakeDetectorFilter. filter(Context context, Request request, Handler next)
-
Uses of Handler in org.forgerock.secrets.oauth2
Methods in org.forgerock.secrets.oauth2 with parameters of type Handler Modifier and Type Method Description AccessTokenSecretStore.Builder
AccessTokenSecretStore.Builder. withHandler(Handler handler)
Configures theHandler
to use for sending requests to the token endpoint.
-