Uses of Class
org.forgerock.openig.heap.GenericHeaplet
Packages that use GenericHeaplet
Package
Description
Identity Assertion handler.
Identity Assertion plugins.
Kerberos Identity Assertion plugin.
Service Provider interface for registering audit events.
Decorator API to ease heap object customization and transformation.
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.
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.
Handles the tech preview identity assertion processing.
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.
Provides stream buffering, branching, and storage functions.
Integration classes specifically for ForgeRock Access Management.
AM Session idle timeout tracking.
Contains Ping integration components.
This package contains the components used to integrate with PingOne Protect, to support risk evaluation and routing.
Contains proxy related heaplets.
Scripting support.
Provides the Common Secrets API for accessing secrets of various kinds.
Provides heap objects for security related types.
Manage the Identity Gateway session using an HTTP Cookie.
Manage the Identity Gateway session.
Provides SQL and JDBC support.
Provides heaplets for creating thread pools.
This package contains the UMA (User Managed Access) components used to support the Uma Resource Server role.
-
Uses of GenericHeaplet in org.forgerock.openig.assertion.handler
Subclasses of GenericHeaplet in org.forgerock.openig.assertion.handlerModifier and TypeClassDescriptionstatic classCreates and initializes aIdentityAssertionHandlerin a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.assertion.plugin
Subclasses of GenericHeaplet in org.forgerock.openig.assertion.pluginModifier and TypeClassDescriptionstatic classCreates and initializes a ScriptableIdentityAssertionPlugin in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.assertion.plugin.kerberos
Subclasses of GenericHeaplet in org.forgerock.openig.assertion.plugin.kerberosModifier and TypeClassDescriptionstatic classCreates and initializes aKerberosIdentityAssertionPluginin a heap environment.static classCreates and initializes aKeytabServiceLoginin a heap environment.static classCreates and initializes aUsernamePasswordServiceLoginin a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.audit
Subclasses of GenericHeaplet in org.forgerock.openig.auditModifier and TypeClassDescriptionclassCreates and initializes an AuditService in a heap environment.static classCreates aNoOpAuditServicein a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.decoration
Subclasses of GenericHeaplet in org.forgerock.openig.decorationModifier and TypeClassDescriptionclassThis 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.filterModifier and TypeClassDescriptionstatic classCreates and initializes an assignment filter in a heap environment.classAllow to build a chain of filters as one filter.classA chain of zero or more filters and one handler.classCreates aConditionalFilterinto aHeapenvironment.static classCreates and initializes an ConditionEnforcementFilter in a heap environment.static classCreates and initializes a cookie filter in a heap environment.classACorsFilterHeapletconfigures aCorsFilterin a heap environment.classCreates and initializes aCsrfFiltersupporting the injection and validation of an anti-CSRF token in the request header.static classCreate aDataPreservationFilterheap object.static classCreates and initializes a DateHeaderFilter in a heap environment.static classCreates and initializes an entity extract handler in a heap environment.static classCreates and initializes a separated values file attribute provider in a heap environment.static classCreates and initializes anForwardedRequestFilterin a heap environment.static classCreates and initialises aFragmentFilterin a heap environment.static classCreates and initializes a header filter in a heap environment.classCreates and initializes aFiltersupporting the injection of a Basic Authorization header in the request for the configured credentials.static classCreates and initializes an HTTP basic authentication filter in a heap environment.static classCreates and initializes a JwtBuilderFilter in a heap environment.static classCreates and initializes a LocationHeaderFilter in a heap environment.classSupports password replay feature in a composite filter.static classCreates and initializes a scriptable filter in a heap environment.static classCreates and initializes a SetCookieUpdateFilter in a heap environment.static classCreates and initializes a request filter in a heap environment.static classCreates and initializes a switch filter in a heap environment.static classCreate aUriPathRewriteFilterin a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.filter.allow
Subclasses of GenericHeaplet in org.forgerock.openig.filter.allow -
Uses of GenericHeaplet in org.forgerock.openig.filter.circuitbreaker
Subclasses of GenericHeaplet in org.forgerock.openig.filter.circuitbreakerModifier and TypeClassDescriptionstatic classThe Heaplet used to create aCircuitBreakerFilterheap object. -
Uses of GenericHeaplet in org.forgerock.openig.filter.finance
Subclasses of GenericHeaplet in org.forgerock.openig.filter.financeModifier and TypeClassDescriptionstatic classCreates and initializes a fapi interaction-id filter in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.filter.jwt
Subclasses of GenericHeaplet in org.forgerock.openig.filter.jwtModifier and TypeClassDescriptionstatic classCreates and initializes a JwtValidationFilter in a heap environment.static classCreates and initializes a scriptable Jwt Validator customizer in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.filter.oauth2
Subclasses of GenericHeaplet in org.forgerock.openig.filter.oauth2Modifier and TypeClassDescriptionstatic classCreates and initializes anCaffeineCacheAccessTokenResolverin the heap environment.classValidates aRequestthat contains an OAuth 2.0 access token.static classCreates and initialises anOAuth2TokenExchangeFilterin a heap environment.static classCreates and initializes a scriptable access token resolver in a heap environment.static classCreates and initializes a scriptable object in a heap environment.static classCreates and initializes a stateless access token resolver in the heap environment.classCreates and initializes anTokenIntrospectionAccessTokenResolverin a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.filter.oauth2.client
Subclasses of GenericHeaplet in org.forgerock.openig.filter.oauth2.clientModifier and TypeClassDescriptionclassCreates and initializes aFiltersupporting the transformation of client credentials to an access_token.static classCreates and initializes a Client Registration object in a heap environment.static classCreates and initialises anGrantSwapJwtAssertionOAuth2ClientFilterin a heap environment.classAnIdTokenValidationFilterHeapletcreates a filter that can be used to validate the givenidTokenaccording to the provided configuration by leveraging theJwtValidationFilter.final classA configuration for an OAuth2 or an OpenID Connect Issuer.static classDeprecated, for removal: This API element is subject to removal in a future version.static classCreates and initializes the filter in a heap environment.classCreates and initializes aFiltersupporting the transformation of client and user credentials to an access_token, using the grant type "password". -
Uses of GenericHeaplet in org.forgerock.openig.filter.oauth2.client.authentication
Subclasses of GenericHeaplet in org.forgerock.openig.filter.oauth2.client.authenticationModifier and TypeClassDescriptionclassHeaplet supporting creation of a client-secret-basic authenticationFilter.classHeaplet supporting creation of a client-secret-post authenticationFilter.classHeaplet supporting creation of an encrypted private-key-jwt authenticationFilter.classHeaplet supporting creation of a private-key-jwt authenticationFilter. -
Uses of GenericHeaplet in org.forgerock.openig.filter.oauth2.cnf
Subclasses of GenericHeaplet in org.forgerock.openig.filter.oauth2.cnfModifier and TypeClassDescriptionstatic classCreates and initializes a certificate thumbprint filter in a heap environment.static classCreates and initializes a Confirmation Key Verifier access_token resolver in the heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.filter.throttling
Subclasses of GenericHeaplet in org.forgerock.openig.filter.throttlingModifier and TypeClassDescriptionclassCreates and initializes aDefaultRateThrottlingPolicyin a heap environment.classCreates and initializes aMappedThrottlingPolicyin a heap environment.static classCreates and initializes a scriptable object in a heap environment.classCreates and initializes a throttling filter in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.handler
Subclasses of GenericHeaplet in org.forgerock.openig.handlerModifier and TypeClassDescriptionclassCreates and initializes aClientHandlerin a heap environment.static classCreates and initializes a dispatch handler in a heap environment.classAbstract Heaplet to create HTTP clients with different behaviors.static classCreates and initializes a JwkSetHandler in a heap environment.classCreates a reverse proxyHandlerin a heap environment.static classCreates and initializes a scriptable handler in a heap environment.static classCreates and initializes a sequence handler in a heap environment.static classCreates and initializes a static response handler in a heap environment.static classCreates and initializes a static response handler in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.handler.assertion
Subclasses of GenericHeaplet in org.forgerock.openig.handler.assertionModifier and TypeClassDescriptionstatic classCreates and initializes a LocalAuthenticationHandler in a heap environment.static classCreates and initializes a ScriptableIdentityAssertionPlugin in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.handler.resources
Subclasses of GenericHeaplet in org.forgerock.openig.handler.resourcesModifier and TypeClassDescriptionstatic classCreates 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.routerModifier and TypeClassDescriptionstatic classCreates and initializes a routing handler in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.handler.saml
Subclasses of GenericHeaplet in org.forgerock.openig.handler.samlModifier and TypeClassDescriptionclassThe base class for both the filter and handler heaplet implementations.final classThe SAML federation filter works like other SSO type filters, a request that passes through the SAML federation filter, that does not trigger the logout expression or matches one of the SAML endpoints, will be checked for a valid session.final classDeprecated. -
Uses of GenericHeaplet in org.forgerock.openig.io
Subclasses of GenericHeaplet in org.forgerock.openig.ioModifier and TypeClassDescriptionclassA Heaplet to callIO.newTemporaryStorage()within a heaplet environment. -
Uses of GenericHeaplet in org.forgerock.openig.openam
Subclasses of GenericHeaplet in org.forgerock.openig.openamModifier and TypeClassDescriptionclassThis heaplet represents an instance of anAmServicethat can shared amongst AM related filters such as theSingleSignOnFilterand thePolicyEnforcementFilter.static classCreates and initializes the filter in a heap environment.static classCreates and initialises an authentication filter in a heap environment.static classCreates and initializes a policy enforcement filter in a heap environment.static classCreates and initializes a RequestResourceUriProvider in a heap environment.static classCreates and initializes a scriptable resource url provider in a heap environment.static classCreates and initialises a session info filter in a heap environment.static classCreates and initialises an authentication filter in a heap environment.static classCreates and initializes a token transformation filter in a heap environment.classCreates and initialises aUserProfileFilterin a heap environment.classCreates and initializes aUserProfileServicein a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.openam.session
Subclasses of GenericHeaplet in org.forgerock.openig.openam.sessionModifier and TypeClassDescriptionstatic classThis class is responsible of creating theAmSessionIdleTimeoutFilterheap object. -
Uses of GenericHeaplet in org.forgerock.openig.ping
Subclasses of GenericHeaplet in org.forgerock.openig.pingModifier and TypeClassDescriptionclassThis filter permits to evaluate the HTTP request and response against Ping One API Access Management (P1 AAM).static classCreates and initialises aPingOneServicein a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.ping.protect
Subclasses of GenericHeaplet in org.forgerock.openig.ping.protectModifier and TypeClassDescriptionstatic classCreates and initialises aPingOneProtectEvaluationFilterin a heap environment.static final classCreates and initialises aPingOneProtectFeedbackFilterin a heap environment, enabling feedback to PingOne Protect offailed completionof post-evaluation actions.static final classCreates and initialises aPingOneProtectFeedbackFilterin a heap environment, enabling feedback to PingOne Protect ofsuccessful completionof post-evaluation actions.static classCreates and initialises aPingOneProtectThreatLevelRoutingHandlerin a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.proxy
Subclasses of GenericHeaplet in org.forgerock.openig.proxyModifier and TypeClassDescriptionstatic classCreates and initializes aCustomProxyOptionsin a heap environment.static classCreates and initializes aNoProxyOptionsin a heap environment.static classCreates and initializes aSystemProxyOptionsin a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.script
Subclasses of GenericHeaplet in org.forgerock.openig.scriptModifier and TypeClassDescriptionprotected static classCreates and initializes a scriptable heap object in a heap environment. -
Uses of GenericHeaplet in org.forgerock.openig.secrets
Subclasses of GenericHeaplet in org.forgerock.openig.secretsModifier and TypeClassDescriptionstatic classCreates and initializes aBase64EncodedSecretStorein a heap environment.classThis heaplet represents an instance of aPropertyResolverSecretStoreresolving properties from files in a directory.classThis heaplet represents an instance of aHsmSecretStoreHeaplet.classBuilds aJwkPropertyFormatused to decode JSON Web Key formatted keys that can be used withSecretStoremappings configuration.classThis heaplet represents an instance of aJwkSetSecretStoreresolving secrets from an URL of a JSON Web Key Set(JWKSet).classThis heaplet represents an instance of aKeyStoreSecretStore.classBuilds aPemPropertyFormatused to decode keys and certificates in a PEM format that can be used withSecretStoremappings configuration.classIt builds aSecretPropertyFormatthat can be use withSecretStoremappings configuration.classASecretsKeyManagerHeapletacts as a factory ofSecretsKeyManager.classCreates and initializes aSecretsProviderin a heap environment.classASecretsTrustManagerHeapletacts as a factory ofSecretsTrustManager.classThis heaplet represents an instance of aPropertyResolverSecretStoreresolving properties in system then in environment variables. -
Uses of GenericHeaplet in org.forgerock.openig.security
Subclasses of GenericHeaplet in org.forgerock.openig.securityModifier and TypeClassDescriptionclassCreates and initializes client-side TLS options in a heap environment.classDeprecated.UseSecretsKeyManagerHeapletinstead.classDeprecated.UseKeyStoreSecretStoreHeapletinstead.classCreates and initializes server-side TLS options in a heap environment.static classCreates and initializes a trust-all manager in a heap environment.classDeprecated.UseSecretsTrustManagerHeapletinstead. -
Uses of GenericHeaplet in org.forgerock.openig.session.cookie
Subclasses of GenericHeaplet in org.forgerock.openig.session.cookieModifier and TypeClassDescriptionclassSupports configuring the session cookie/timeout using the following optional JSON structure, can be provided if overriding the defaults is required. -
Uses of GenericHeaplet in org.forgerock.openig.session.jwt
Subclasses of GenericHeaplet in org.forgerock.openig.session.jwtModifier and TypeClassDescriptionclassThisHeapletis responsible for configuring and creating aJwtSession. -
Uses of GenericHeaplet in org.forgerock.openig.sql
Subclasses of GenericHeaplet in org.forgerock.openig.sqlModifier and TypeClassDescriptionclassCreates and initializes a JDBC data source in a heap environment.static classCreates 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.threadModifier and TypeClassDescriptionclassHeaplet for building ScheduledExecutorService instances. -
Uses of GenericHeaplet in org.forgerock.openig.uma
Subclasses of GenericHeaplet in org.forgerock.openig.umaModifier and TypeClassDescriptionstatic classCreates and initializes an UMA resource server filter in a heap environment.static classCreates and initializes an UMA service in a heap environment.
SamlFederationFilterHeapletas a replacement