Uses of Package
org.forgerock.util
Package
Description
Models and manages elements of the Hypertext Transfer Protocol.
Decodes HTTP entities that are compressed or encoded.
Core
Handler
implementations.Provides stream buffering, branching, and storage functions.
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.
HTTP service provider API.
Miscellaneous utility classes.
Provides an API for the traversal and manipulation of JSON object model structures in Java.
Encryption Handler classes for each possible encryption algorithm.
This package contains classes to manage a JWKs URI.
Signing Handler classes for each possible signing algorithm.
Classes and interfaces for core types including connections, request
handlers, resources, and their exceptions.
JSON resource Commons HTTP Framework integration.
Contains a decorator which overrides the existing request URI, making requests relative to
a new base URI.
Capture decoration classes that prints filters and handlers input and output messages.
Contains a decorator that log time elapsed in a Filter or a Handler.
Integrates with the Java Enterprise Edition Unified Expression Language API.
Plugins that provide expression context.
Filters the requests and/or responses of HTTP.
This package contains the OAuth2 Token validation filter that acts as an OAuth 2 Resource Server.
OAuth 2.0 Client filter implementation.
Collection of heaplets supporting OAuth2 client authentication Filters.
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.
Manages collections or "heaps" of associated objects, initialized from
declarative configuration artifacts.
Integrates with the ForgeRock HTTP Framework.
Integration classes specifically for ForgeRock Access Management.
Contains provider interfaces needed by IG to work correctly.
Contains proxy related heaplets.
Performs object resolution for dynamic expression and script integration.
Provides the Common Secrets API for accessing secrets of various kinds.
Common tools used in policy service.
HTTP-based authentication service.
This package contains classes used to perform JWT validation.
Miscellaneous utility classes.
WebSocket proxy support.
Provides a unified API for accessing secrets of various kinds.
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.Provides a
SecretStore
implementation that loads secrets from a Common Configuration
PropertyResolver
and then decodes it with a
SecretPropertyFormat
.This package provides a simple framework for implementing routers.
Provides common interfaces and classes.
An implementation of the
Promise
API in Java.-
-
-
-
-
-
ClassDescriptionPerItemEvictionStrategyCache is a thread-safe write-through cache.A
Supplier
functional interface which can throw a checked Exception. -
ClassDescriptionAn asynchronous
Function
which returns a result at some point in the future.A synchronous function which returns a result immediately.ASupplier
that lazily computes a value the first time it is accessed and then caches the result to return on subsequent requests.Wraps another map. -
-
ClassDescriptionA set of options which can be used for customizing the behavior of HTTP clients and servers.
-
-
ClassDescriptionAn asynchronous
Function
which returns a result at some point in the future.A synchronous function which returns a result immediately. -
-
-
-
-
-
-
-
-
ClassDescriptionAn asynchronous
Function
which returns a result at some point in the future.Interface of an object that can be indexed with a unique key. -
-
-
-
ClassDescriptionPerItemEvictionStrategyCache is a thread-safe write-through cache.
-
-
-
-
ClassDescriptionA set of options which can be used for customizing the behavior of HTTP clients and servers.
-
-
-
-
-
ClassDescriptionA set of options which can be used for customizing the behavior of HTTP clients and servers.
-
ClassDescriptionA set of options which can be used for customizing the behavior of HTTP clients and servers.
-
-
-
ClassDescriptionA set of options which can be used for customizing the behavior of HTTP clients and servers.
-
-
-
ClassDescriptionAn asynchronous
Function
which returns a result at some point in the future.A synchronous function which returns a result immediately. -
ClassDescriptionA set of options which can be used for customizing the behavior of HTTP clients and servers.
-
-
ClassDescriptionA set of options which can be used for customizing the behavior of HTTP clients and servers.
-
-
ClassDescriptionHigh-level interface to the
WatchService
API for detecting filesystem change events. -
-
ClassDescriptionAn asynchronous
Function
which returns a result at some point in the future.ABiFunction
functional interface which can throw a checked Exception.AConsumer
functional interface which can throw a checked Exception.A change listener for a single directory that can be used to register notification callbacks and to cancel observing this directory.A factory interface.A synchronous function which returns a result immediately.Interface of an object that can be indexed with a unique key.ASupplier
that lazily computes a value the first time it is accessed and then caches the result to return on subsequent requests.A configuration option whose value can be stored in a set ofOptions
.A set of options which can be used for customizing the behavior of HTTP clients and servers.Ordered pair of arbitrary objects.APredicate
functional interface which can thrown a checked Exception.Utility class for signing and verifying signatures.ASupplier
functional interface which can throw a checked Exception. -