Uses of Class
org.forgerock.openig.heap.GenericHeaplet
-
Packages that use GenericHeaplet Package Description org.forgerock.microservices.tokenvalidation This package will hold the classes need to implement the Token Validation Microservice.org.forgerock.openig.audit Service Provider interface for registering audit events.org.forgerock.openig.decoration Decorator API to ease heap object customization and transformation.org.forgerock.openig.filter Filters the requests and/or responses of HTTP.org.forgerock.openig.filter.finance Support for financial APIs (Open Banking, PSD2, Berlin Group, ...).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.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.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.io Provides stream buffering, branching, and storage functions.org.forgerock.openig.jwt Provides JWT capabilities to the Identity Gateway.org.forgerock.openig.openam Integration classes specifically for ForgeRock Access Management.org.forgerock.openig.script Scripting support.org.forgerock.openig.secrets Provides the Common Secrets API for accessing secrets of various kinds.org.forgerock.openig.security Provides heap objects for security related types (KeyStore
,KeyManagerFactory
, ...).org.forgerock.openig.sql Provides SQL and JDBC support.org.forgerock.openig.thread Provides heaplets for creating thread pools. -
-
Uses of GenericHeaplet in org.forgerock.microservices.tokenvalidation
Subclasses of GenericHeaplet in org.forgerock.microservices.tokenvalidation Modifier and Type Class Description static class
IntrospectHandler.Heaplet
Creates and initializes a IntrospectHandler in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.audit
Subclasses of GenericHeaplet in org.forgerock.openig.audit Modifier and Type Class Description class
AuditServiceObjectHeaplet
Creates and initializes an AuditService in a heap environment.static class
NoOpAuditService.Heaplet
Creates aNoOpAuditService
in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.decoration
Subclasses of GenericHeaplet in org.forgerock.openig.decoration Modifier and Type Class Description class
DelegateHeaplet
This heaplet aims to be be a placeholder so you can decorate the delegate object with any decorators. -
Uses of GenericHeaplet in org.forgerock.openig.filter
Subclasses of GenericHeaplet in org.forgerock.openig.filter Modifier and Type Class Description static class
AssignmentFilter.Heaplet
Creates and initializes an assignment filter in a heap environment.class
ChainFilterHeaplet
Allow to build a chain of filters as one filter.class
ChainHandlerHeaplet
A chain of zero or more filters and one handler.class
ConditionalFilterHeaplet
Creates aConditionalFilter
into aHeap
environment.static class
ConditionEnforcementFilter.Heaplet
Creates and initializes an ConditionEnforcementFilter in a heap environment.static class
CookieFilter.Heaplet
Creates and initializes a cookie filter in a heap environment.static class
CryptoHeaderFilter.Heaplet
Creates and initializes a header filter in a heap environment.static class
DateHeaderFilter.Heaplet
Creates and initializes a DateHeaderFilter in a heap environment.static class
EntityExtractFilter.Heaplet
Creates and initializes an entity extract handler in a heap environment.static class
FileAttributesFilter.Heaplet
Creates and initializes a separated values file attribute provider in a heap environment.static class
HeaderFilter.Heaplet
Creates and initializes a header filter in a heap environment.class
HttpBasicAuthenticationClientFilterHeaplet
Creates and initializes aFilter
supporting the injection of a Basic Authorization header in the request for the configured credentials.static class
HttpBasicAuthFilter.Heaplet
Creates and initializes an HTTP basic authentication filter in a heap environment.static class
JwtBuilderFilter.Heaplet
Creates and initializes an JwtBuilderFilter in a heap environment.static class
LocationHeaderFilter.Heaplet
Creates and initializes a LocationHeaderFilter in a heap environment.class
PasswordReplayFilterHeaplet
Supports password replay feature in a composite filter.static class
ScriptableFilter.Heaplet
Creates and initializes a scriptable filter in a heap environment.static class
StaticRequestFilter.Heaplet
Creates and initializes a request filter in a heap environment.static class
SwitchFilter.Heaplet
Creates and initializes an expect filter in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.filter.finance
Subclasses of GenericHeaplet in org.forgerock.openig.filter.finance Modifier and Type Class Description static class
FapiInteractionIdFilter.Heaplet
Creates and initializes a fapi interaction-id filter in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.filter.oauth2
Subclasses of GenericHeaplet in org.forgerock.openig.filter.oauth2 Modifier and Type Class Description static class
CaffeineCacheAccessTokenResolver.Heaplet
Creates and initializes anCaffeineCacheAccessTokenResolver
in the heap environment.static class
ConfirmationKeyVerifierAccessTokenResolver.Heaplet
Creates and initializes a Confirmation Key Verifier access_token resolver in the heap environment.class
OAuth2ResourceServerFilterHeaplet
Validates aRequest
that contains an OAuth 2.0 access token.class
OpenAmAccessTokenResolverHeaplet
Creates and initializes anOpenAmAccessTokenResolver
in a heap environment.static class
ScriptableAccessTokenResolver.Heaplet
Creates and initializes a scriptable access token resolver in a heap environment.static class
ScriptableResourceAccess.Heaplet
Creates and initializes a scriptable object in a heap environment.static class
StatelessAccessTokenResolver.Heaplet
Creates and initializes a stateless access token resolver in the heap environment.class
TokenIntrospectionAccessTokenResolverHeaplet
Creates and initializes anTokenIntrospectionAccessTokenResolver
in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.filter.oauth2.client
Subclasses of GenericHeaplet in org.forgerock.openig.filter.oauth2.client Modifier and Type Class Description class
ClientCredentialsOAuth2ClientFilterHeaplet
Creates and initializes aFilter
supporting the transformation of client credentials to an access_token.static class
ClientRegistration.Heaplet
Creates and initializes a Client Registration object in a heap environment.static class
IdTokenValidationFilter.Heaplet
Creates and initializes an IdTokenValidationFilter in a heap environment.static class
Issuer.Heaplet
Creates and initializes an Issuer object in a heap environment.static class
IssuerRepository.Heaplet
Creates and initializes anIssuerRepository
in a heap environment.static class
OAuth2ClientFilter.Heaplet
Creates and initializes the filter in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.filter.throttling
Subclasses of GenericHeaplet in org.forgerock.openig.filter.throttling Modifier and Type Class Description class
DefaultRateThrottlingPolicyHeaplet
Creates and initializes aDefaultRateThrottlingPolicy
in a heap environment.class
MappedThrottlingPolicyHeaplet
Creates and initializes aMappedThrottlingPolicy
in a heap environment.static class
ScriptableThrottlingPolicy.Heaplet
Creates and initializes a scriptable object in a heap environment.class
ThrottlingFilterHeaplet
Creates and initializes a throttling filter in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.handler
Subclasses of GenericHeaplet in org.forgerock.openig.handler Modifier and Type Class Description static class
ClientHandler.Heaplet
Creates and initializes a client handler in a heap environment.static class
DesKeyGenHandler.Heaplet
Creates and initializes a DES key generator handler in a heap environment.static class
DispatchHandler.Heaplet
Creates and initializes a dispatch handler in a heap environment.static class
ReverseProxyHandler.Heaplet
Creates a reverse proxy handler in a heap environment.static class
ScriptableHandler.Heaplet
Creates and initializes a scriptable handler in a heap environment.static class
SequenceHandler.Heaplet
Creates and initializes a sequence handler in a heap environment.static class
StaticResponseHandler.Heaplet
Creates and initializes a static response handler in a heap environment.static class
WelcomeHandler.Heaplet
Creates and initializes a static response handler in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.handler.resources
Subclasses of GenericHeaplet in org.forgerock.openig.handler.resources Modifier and Type Class Description static class
ResourceHandler.Heaplet
Creates and initializes a ResourceHandler in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.handler.router
Subclasses of GenericHeaplet in org.forgerock.openig.handler.router Modifier and Type Class Description static class
RouterHandler.Heaplet
Creates and initializes a routing handler in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.io
Subclasses of GenericHeaplet in org.forgerock.openig.io Modifier and Type Class Description class
TemporaryStorageHeaplet
A Heaplet to callIO.newTemporaryStorage()
within a heaplet environment. -
Uses of GenericHeaplet in org.forgerock.openig.jwt
Subclasses of GenericHeaplet in org.forgerock.openig.jwt Modifier and Type Class Description static class
JwtSessionManager.Heaplet
Creates and initializes a jwt-session in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.openam
Subclasses of GenericHeaplet in org.forgerock.openig.openam Modifier and Type Class Description class
AmServiceHeaplet
This heaplet represents an instance of anAmService
that can shared amongst AM related filters such as theSingleSignOnFilter
and thePolicyEnforcementFilter
.static class
CapturedUserPasswordFilter.Heaplet
Creates and initializes the filter in a heap environment.static class
CrossDomainSingleSignOnFilter.Heaplet
Creates and initialises an authentication filter in a heap environment.static class
PolicyEnforcementFilter.Heaplet
Creates and initializes a policy enforcement filter in a heap environment.static class
RequestResourceUriProvider.Heaplet
Creates and initializes a RequestResourceUriProvider in a heap environment.static class
ScriptableResourceUriProvider.Heaplet
Creates and initializes a scriptable resource url provider in a heap environment.static class
SessionInfoFilter.Heaplet
Creates and initialises a session info filter in a heap environment.static class
SingleSignOnFilter.Heaplet
Creates and initialises an authentication filter in a heap environment.static class
TokenTransformationFilter.Heaplet
Creates and initializes a token transformation filter in a heap environment.class
UserProfileFilterHeaplet
Creates and initialises a user profile filter in a heap environment.class
UserProfileServiceHeaplet
Creates and initializes aUserProfileService
in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.script
Subclasses of GenericHeaplet in org.forgerock.openig.script Modifier and Type Class Description protected static class
AbstractScriptableHeapObject.AbstractScriptableHeaplet
Creates and initializes a capture filter in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.secrets
Subclasses of GenericHeaplet in org.forgerock.openig.secrets Modifier and Type Class Description static class
Base64EncodedSecretStore.Heaplet
Creates and initializes aBase64EncodedSecretStore
in a heap environment.class
FileSystemSecretStoreHeaplet
This heaplet represents an instance of aPropertyResolverSecretStore
resolving properties from files in a directory.class
HsmSecretStoreHeaplet
This heaplet represents an instance of aHsmSecretStoreHeaplet
.class
JwkSetSecretStoreHeaplet
This heaplet represents an instance of aJwkSetSecretStore
resolving secrets from an URL of a JSON Web Key Set(JWKSet
).class
KeyStoreSecretStoreHeaplet
This heaplet represents an instance of aKeyStoreSecretStore
.class
SecretsProviderHeaplet
Creates and initializes aSecretsProvider
in a heap environment.class
SystemAndEnvSecretStoreHeaplet
This heaplet represents an instance of aPropertyResolverSecretStore
resolving properties in system then in environment variables. -
Uses of GenericHeaplet in org.forgerock.openig.security
Subclasses of GenericHeaplet in org.forgerock.openig.security Modifier and Type Class Description class
KeyManagerHeaplet
This heaplet creates and initializes instances of an SSL JavaKeyManager
.class
KeyStoreHeaplet
This heaplet creates and initializes instances of JavaKeyStore
.class
TlsOptionsHeaplet
Creates and initializes TLS options in a heap environment.static class
TrustAllManager.Heaplet
Creates and initializes a trust-all manager in a heap environment.class
TrustManagerHeaplet
Represents an SSL JavaTrustManager
. -
Uses of GenericHeaplet in org.forgerock.openig.sql
Subclasses of GenericHeaplet in org.forgerock.openig.sql Modifier and Type Class Description class
JdbcDataSourceHeaplet
Creates and initializes a JDBC data source in a heap environment.static class
SqlAttributesFilter.Heaplet
Creates and initializes a static attribute provider in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.thread
Subclasses of GenericHeaplet in org.forgerock.openig.thread Modifier and Type Class Description class
ScheduledExecutorServiceHeaplet
Heaplet for building ScheduledExecutorService instances.
-