Uses of Package
org.forgerock.util.promise
Packages that use org.forgerock.util.promise
Package
Description
Package contains the AuditService.
This package contains the default
AuditEventHandlers.This package contains the batch publisher and its various implementations.
This package contains the default AuditEventHandler implementations.
This package contains a JDBC AuditEventHandler implementation.
This package contains a JMS AuditEventHandler implementation.
This package contains the JSON-file
AuditEventHandler implementation.This package contains the JSON-stdout
AuditEventHandler implementation.This package contains a Syslog AuditEventHandler implementation.
Models and manages elements of the Hypertext Transfer Protocol.
Core
Filter implementations.Support for CORS.
Core
Handler implementations.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.
Provides an API for the traversal and manipulation of JSON object model structures in Java.
Classes and interfaces for JWT encryption and JWEs.
Classes and interfaces for creating and manipulating JWKs.
This package contains classes to manage a JWKs URI.
Classes and interfaces for JWT signing and JWS'.
Classes and interfaces for core types including connections, request
handlers, resources, and their exceptions.
Identity Assertion handler.
Identity Assertion plugins.
Kerberos Identity Assertion plugin.
Service Provider interface for registering audit events.
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.
Integrates with the ForgeRock HTTP Framework.
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.
Contains proxy related heaplets.
Contains RxJava specific tools.
Scripting support.
Provides the Common Secrets API for accessing secrets of various kinds.
Manage the Identity Gateway session using an HTTP Cookie.
Provides SQL and JDBC support.
Common tools used in policy service.
Access Management Server.
AM authentication service.
HTTP-based authentication service.
Provides JWT capabilities to the Identity Gateway.
This package contains classes used to perform JWT validation.
AM notifications service.
Web socket notifications service implementation.
AM Links implementations.
Contains every Commons secrets related classes used in IG but not backported into Commons.
This package contains classes to call AM to retrieve user's session info.
This package contains classes to call AM to retrieve user's profile info.
Defines a storage service to be used by the UI to persist its component model.
This package contains the UMA (User Managed Access) components used to support the Uma Resource Server role.
Miscellaneous utility classes.
Provides a unified API for accessing secrets of various kinds.
Contains secret credential related API objects.
Secret store backend for retrieving keys from a local or remote JWK Set.
Implementations of
SecretStore for accessing keys stored in Java KeyStores, such as
PKCS#11 Hardware Security Modules (HSMs) and PKCS#12 file-based encrypted key stores.A Secrets API backend that can obtain OAuth 2 access tokens from a token endpoint, along with a collection of
grant type handlers.
Provides a
SecretStore implementation that loads secrets from a Common Configuration
PropertyResolver and then decodes it with a
SecretPropertyFormat.Provides common interfaces and classes.
An implementation of the
Promise API in Java.-
Classes in org.forgerock.util.promise used by org.forgerock.audit
-
Classes in org.forgerock.util.promise used by org.forgerock.audit.events.handlers
-
Classes in org.forgerock.util.promise used by org.forgerock.audit.events.handlers.buffering
-
Classes in org.forgerock.util.promise used by org.forgerock.audit.handlers.csv
-
Classes in org.forgerock.util.promise used by org.forgerock.audit.handlers.jdbc
-
Classes in org.forgerock.util.promise used by org.forgerock.audit.handlers.jms
-
Classes in org.forgerock.util.promise used by org.forgerock.audit.handlers.json
-
Classes in org.forgerock.util.promise used by org.forgerock.audit.handlers.json.stdout
-
Classes in org.forgerock.util.promise used by org.forgerock.audit.handlers.syslog
-
Classes in org.forgerock.util.promise used by org.forgerock.httpClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.filterClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.filter.corsClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.handlerClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.oauth2ClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.oauth2.resolver
-
Classes in org.forgerock.util.promise used by org.forgerock.http.protocolClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task.An implementation ofPromisewhich can be used as is, or as the basis for more complex asynchronous behavior. -
Classes in org.forgerock.util.promise used by org.forgerock.http.routingClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.sessionClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.spiClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.swaggerClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.jsonClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.json.jose.jweClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.json.jose.jwk
-
Classes in org.forgerock.util.promise used by org.forgerock.json.jose.jwk.store
-
Classes in org.forgerock.util.promise used by org.forgerock.json.jose.jwsClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.json.resource
-
Classes in org.forgerock.util.promise used by org.forgerock.openig.assertion.handlerClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.assertion.plugin
-
Classes in org.forgerock.util.promise used by org.forgerock.openig.assertion.plugin.kerberos
-
Classes in org.forgerock.util.promise used by org.forgerock.openig.audit
-
Classes in org.forgerock.util.promise used by org.forgerock.openig.filterClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.filter.allowClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.filter.circuitbreakerClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.filter.financeClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.filter.jwtClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.filter.oauth2ClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.filter.oauth2.clientClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.filter.oauth2.cnfClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.filter.throttlingClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.handlerClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.handler.resourcesClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.handler.routerClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.handler.samlClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.http
-
Classes in org.forgerock.util.promise used by org.forgerock.openig.openamClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.openam.sessionClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.ping.protectClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.ping.sidebandClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.proxyClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.reactiveClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.script
-
Classes in org.forgerock.util.promise used by org.forgerock.openig.secretsClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.session.cookieClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.sqlClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.toolsClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.amClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.authentication
-
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.authentication.chf
-
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.jwt.factory
-
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.jwt.validationClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.notificationsClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.notifications.wsClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.notifications.ws.link
-
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.secretsClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.sessionClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.userprofile
-
Classes in org.forgerock.util.promise used by org.forgerock.openig.ui.record
-
Classes in org.forgerock.util.promise used by org.forgerock.openig.umaClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.utilClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task.A completion handler for consuming the results of asynchronous tasks. -
Classes in org.forgerock.util.promise used by org.forgerock.secretsClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.secrets.credentials
-
Classes in org.forgerock.util.promise used by org.forgerock.secrets.jwksetClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.secrets.keystoreClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.secrets.oauth2ClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.secrets.propertyresolverClassDescriptionThe
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.util
-
Classes in org.forgerock.util.promise used by org.forgerock.util.promiseClassDescriptionA completion handler for consuming exceptions which occur during the execution of asynchronous tasks.The
NeverThrowsExceptionclass is an uninstantiable placeholder exception which should be used for indicating that aFunctionorAsyncFunctionnever throws an exception (i.e.APromiserepresents the result of an asynchronous task.An implementation ofPromisewhich can be used as is, or as the basis for more complex asynchronous behavior.Ordered list of joined asynchronous results.A completion handler for consuming the results of asynchronous tasks.A completion handler for consuming runtime exceptions which occur during the execution of asynchronous tasks.