Class RestApiRequestFilterProvider
java.lang.Object
org.apache.nifi.web.server.filter.StandardRequestFilterProvider
org.apache.nifi.web.server.filter.RestApiRequestFilterProvider
- All Implemented Interfaces:
RequestFilterProvider
Request Filter Provider for REST API Web Application
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate org.eclipse.jetty.ee10.servlet.FilterHoldergetAccessTokenDenialOfServiceFilter(NiFiProperties properties) List<org.eclipse.jetty.ee10.servlet.FilterHolder> getFilters(NiFiProperties properties) Get Filters using provided NiFi Properties and append filters for Access Token RequestsMethods inherited from class org.apache.nifi.web.server.filter.StandardRequestFilterProvider
getDenialOfServiceFilter, getWebRequestTimeout
-
Field Details
-
RELATIVE_PATH_ACCESS_TOKEN
- See Also:
-
DOS_FILTER_REJECT_REQUEST
private static final int DOS_FILTER_REJECT_REQUEST- See Also:
-
-
Constructor Details
-
RestApiRequestFilterProvider
public RestApiRequestFilterProvider()
-
-
Method Details
-
getFilters
Get Filters using provided NiFi Properties and append filters for Access Token Requests- Specified by:
getFiltersin interfaceRequestFilterProvider- Overrides:
getFiltersin classStandardRequestFilterProvider- Parameters:
properties- NiFi Properties required- Returns:
- List of Filter Holders
-
getAccessTokenDenialOfServiceFilter
private org.eclipse.jetty.ee10.servlet.FilterHolder getAccessTokenDenialOfServiceFilter(NiFiProperties properties)
-