Uses of Package
org.forgerock.util.promise
-
Packages that use org.forgerock.util.promise Package Description org.forgerock.am.cts org.forgerock.am.cts.api org.forgerock.am.cts.reaper org.forgerock.am.iot This package contains all classes pertaining to AM's IoT functionality.org.forgerock.authz.filter.crest.api This package defines the authorization API interfaces for use in a CREST environment.org.forgerock.caf.authentication.api This package defines the core interfaces and classes to provide an asynchronous and improved JASPI-like message authentication API.org.forgerock.caf.authentication.framework This package defines the authentication framework classes for the authentication of messages via authentication contexts and modules.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.protocol Models and manages elements of the Hypertext Transfer Protocol.org.forgerock.http.routing Provides routing functionality for HTTP requests.org.forgerock.http.session Provides interfaces for managing and interacting with HTTP Sessions.org.forgerock.http.spi HTTP service provider API.org.forgerock.jaspi.modules.openid This package contains classes which form the Open ID Connect JASPIc AuthN module.org.forgerock.jaspi.modules.session.jwt This package contains classes for the Jwt Session JASPI Authentication Module.org.forgerock.json Provides an API for the traversal and manipulation of JSON object model structures in Java.org.forgerock.json.jose.jwe Classes and interfaces for JWT encryption and JWEs.org.forgerock.json.jose.jwk Classes and interfaces for creating and manipulating JWKs.org.forgerock.json.jose.jwk.store This package contains classes to manage a JWKs URI.org.forgerock.json.jose.jws Classes and interfaces for JWT signing and JWS'.org.forgerock.json.resource Classes and interfaces for core types including connections, request handlers, resources, and their exceptions.org.forgerock.macaroons Implementation of Macaroons: Cookies with contextual caveats for decentralized authorization in the cloud. SeeMacaroon
for more details.org.forgerock.monitoring Common utility classes for monitoring.org.forgerock.oauth Commons OAuth Framework API.org.forgerock.oauth.clients.apple Forgerock Apple Client implementation.org.forgerock.oauth.clients.facebook Forgerock Facebook Client Implementation.org.forgerock.oauth.clients.linkedin Forgerock LinkedIn Client Implementation.org.forgerock.oauth.clients.oauth2 OAuth 2.0 ForgeRock Client Implementation.org.forgerock.oauth.clients.oidc OpenID Connect ForgeRock Client Implementation.org.forgerock.oauth.resolvers This package contains classes to generate Open ID Resolvers, which can validate a supplied JWS against an Open ID Connect provider.org.forgerock.openam.rest.resource This package contains classes for the handling of REST request to CREST Resource endpoints with the concept of realms in OpenAM built in.org.forgerock.openam.secrets The AM supporting classes for centrally configuring secrets.org.forgerock.opendj.ldap Classes and interfaces for core types including connections, entries, and attributes.org.forgerock.secrets Provides a unified API for accessing secrets of various kinds.org.forgerock.secrets.gcp.sm Classes for integrating Google Secret Manager into the ForgeRock Secrets API.org.forgerock.secrets.gcpkms A secret store implementation that can retrieve keys from a Google Cloud Platform Key Management Service.org.forgerock.secrets.jwkset Secret store backend for retrieving keys from a local or remote JWK Set.org.forgerock.secrets.keystore Implementations ofSecretStore
for accessing keys stored in Java KeyStores, such as PKCS#11 Hardware Security Modules (HSMs) and PKCS#12 file-based encrypted key stores.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.org.forgerock.secrets.propertyresolver Provides aSecretStore
implementation that loads secrets from a Common ConfigurationPropertyResolver
and then decodes it with aSecretPropertyFormat
.org.forgerock.secrets.vault Secrets backend that reads secrets from a remote Hashicorp Vault server.org.forgerock.selfservice.core This package contains the core implementation for the anonymous process service.org.forgerock.util Provides common interfaces and classes.org.forgerock.util.promise An implementation of thePromise
API in Java. -
Classes in org.forgerock.util.promise used by org.forgerock.am.cts Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.am.cts.api Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.am.cts.reaper Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.am.iot Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.authz.filter.crest.api Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.caf.authentication.api Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.caf.authentication.framework Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.filter Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.filter.cors Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.handler Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.oauth2 Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.oauth2.resolver Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.protocol Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task.PromiseImpl An implementation ofPromise
which 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.routing Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.session Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.spi Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.jaspi.modules.openid Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.jaspi.modules.session.jwt Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.json Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.json.jose.jwe Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.json.jose.jwk Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.json.jose.jwk.store Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.json.jose.jws Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.json.resource Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.macaroons Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.monitoring Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.oauth Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.oauth.clients.apple Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.oauth.clients.facebook Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.oauth.clients.linkedin Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.oauth.clients.oauth2 Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.oauth.clients.oidc Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.oauth.resolvers Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openam.rest.resource Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openam.secrets Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.opendj.ldap Class Description ExceptionHandler A completion handler for consuming exceptions which occur during the execution of asynchronous tasks.NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task.ResultHandler A completion handler for consuming the results of asynchronous tasks. -
Classes in org.forgerock.util.promise used by org.forgerock.secrets Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.secrets.gcp.sm Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.secrets.gcpkms Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.secrets.jwkset Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.secrets.keystore Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.secrets.oauth2 Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.secrets.propertyresolver Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.secrets.vault Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.selfservice.core Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.util Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.util.promise Class Description ExceptionHandler A completion handler for consuming exceptions which occur during the execution of asynchronous tasks.NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task.PromiseImpl An implementation ofPromise
which can be used as is, or as the basis for more complex asynchronous behavior.Promises.Results Ordered list of joined asynchronous results.ResultHandler A completion handler for consuming the results of asynchronous tasks.RuntimeExceptionHandler A completion handler for consuming runtime exceptions which occur during the execution of asynchronous tasks.