Class FapiGenericHeaplet

java.lang.Object
org.forgerock.openig.heap.GenericHeaplet
org.forgerock.openig.fapi.FapiGenericHeaplet
All Implemented Interfaces:
Heaplet
Direct Known Subclasses:
FapiAuthorizeFilterChainHeaplet, FapiDcrFilterChainHeaplet, FapiParFilterChainHeaplet, FapiPassThroughFilterChainHeaplet, FapiResourceFilterChainHeaplet, FapiResourceUnprotectedFilterChainHeaplet, FapiTokenFilterChainHeaplet, FapiWellKnownFilterChainHeaplet

public abstract class FapiGenericHeaplet extends GenericHeaplet
This abstract class is used to define common filters required on all Fapi requests.

Filters chain that validates requests to make sure that they will produce OAuth2.0 clients that are compliant with the following FAPI specifications:

This filter is intended to front filter(s) rejecting requests that would result in an OAuth2 client being created which did not conform to the FAPI spec.

  • Field Details

    • CONFIG_FORWARDED_HOST

      public static final String CONFIG_FORWARDED_HOST
      Configuration name for forwarded host.
      See Also:
  • Constructor Details

    • FapiGenericHeaplet

      protected FapiGenericHeaplet(boolean replaceForwardedHost)
      Default constructor for FapiGenericHeaplet.
      Parameters:
      replaceForwardedHost - define if the header X-Forwarded-Host must be replaced by the configurable value CONFIG_FORWARDED_HOST
  • Method Details