Package | Description |
---|---|
org.forgerock.http.filter |
Core
Filter implementations. |
org.forgerock.http.filter.throttling |
This package contains the components used to implement a throttling rate support.
|
org.forgerock.openig.el |
Integrates with the Java Enterprise Edition Unified Expression Language API.
|
Constructor and Description |
---|
ConditionalFilter(org.forgerock.http.Filter delegate,
org.forgerock.util.AsyncFunction<ContextAndRequest,Boolean,Exception> condition)
Constructs a
ConditionalFilter . |
Constructor and Description |
---|
MappedThrottlingPolicy(org.forgerock.util.AsyncFunction<ContextAndRequest,String,Exception> throttlingRateMapper,
Map<String,ThrottlingRate> throttlingRatesMapping,
ThrottlingRate defaultRate)
Constructs a new
MappedThrottlingPolicy . |
ThrottlingFilter(org.forgerock.util.AsyncFunction<ContextAndRequest,String,Exception> requestGroupingPolicy,
ThrottlingPolicy throttlingRatePolicy,
ThrottlingStrategy throttlingStrategy)
Constructs a ThrottlingFilter.
|
ThrottlingFilter(String name,
org.forgerock.util.AsyncFunction<ContextAndRequest,String,Exception> requestGroupingPolicy,
ThrottlingPolicy throttlingRatePolicy,
ThrottlingStrategy throttlingStrategy) |
Modifier and Type | Method and Description |
---|---|
org.forgerock.util.promise.Promise<V,Exception> |
ExpressionRequestAsyncFunction.apply(ContextAndRequest contextAndRequest) |
Copyright © 2025 Open Identity Platform Community. All rights reserved.