public final class ConditionalFilters extends Object
ConditionalFilters.Condition which must be fulfilled in order to apply the Filter.| Modifier and Type | Class and Description |
|---|---|
static interface |
ConditionalFilters.Condition
Condition which have to be fulfilled in order to apply the
Filter. |
static interface |
ConditionalFilters.ConditionalFilter
Encapsulate a
Filter which will be processed only if the attached ConditionalFilters.Condition is true. |
| Modifier and Type | Field and Description |
|---|---|
static ConditionalFilters.Condition |
ALWAYS_FALSE
ConditionalFilters.Condition which always returns false. |
static ConditionalFilters.Condition |
ALWAYS_TRUE
ConditionalFilters.Condition which always returns true. |
static ConditionalFilters.ConditionalFilter |
NEVER_APPLICABLE
ConditionalFilters.ConditionalFilter with an ALWAYS_FALSE ConditionalFilters.Condition. |
| Modifier and Type | Method and Description |
|---|---|
static ConditionalFilters.ConditionalFilter |
asConditionalFilter(org.forgerock.http.Filter filter)
Wrap a
Filter into a ConditionalFilters.ConditionalFilter with an ALWAYS_TRUE condition. |
static ConditionalFilters.ConditionalFilter |
newConditionalFilter(org.forgerock.http.Filter filter,
ConditionalFilters.Condition condition)
|
public static final ConditionalFilters.Condition ALWAYS_TRUE
ConditionalFilters.Condition which always returns true.public static final ConditionalFilters.Condition ALWAYS_FALSE
ConditionalFilters.Condition which always returns false.public static final ConditionalFilters.ConditionalFilter NEVER_APPLICABLE
ConditionalFilters.ConditionalFilter with an ALWAYS_FALSE ConditionalFilters.Condition.public static ConditionalFilters.ConditionalFilter asConditionalFilter(org.forgerock.http.Filter filter)
Filter into a ConditionalFilters.ConditionalFilter with an ALWAYS_TRUE condition.filter - The Filter to wrap.ConditionalFilters.ConditionalFilterNullPointerException - if filter is nullpublic static ConditionalFilters.ConditionalFilter newConditionalFilter(org.forgerock.http.Filter filter, ConditionalFilters.Condition condition)
filter - Filter which must be processed if the condition is true.condition - ConditionalFilters.Condition to evaluate.ConditionalFilters.ConditionalFilterNullPointerException - if a parameter is nullCopyright © 2017-2020 Wren Security. All Rights Reserved.