Class XSSRequestWrapper.ProcessedRequestParameterMapInitializer
- All Implemented Interfaces:
org.apache.commons.lang3.concurrent.ConcurrentInitializer<Map<String,
String[]>>
- Enclosing class:
- XSSRequestWrapper
public static class XSSRequestWrapper.ProcessedRequestParameterMapInitializer
extends org.apache.commons.lang3.concurrent.LazyInitializer<Map<String,String[]>>
This mechanism allows for thread-safe, lazy, one-time processing of all request parameters
and their values rather than repeatedly within each parameter-related method.
-
Constructor Summary
ConstructorDescriptionProcessedRequestParameterMapInitializer
(XSSRequestService requestService, jakarta.servlet.http.HttpServletRequest originalRequest) -
Method Summary
Methods inherited from class org.apache.commons.lang3.concurrent.LazyInitializer
get
-
Constructor Details
-
ProcessedRequestParameterMapInitializer
public ProcessedRequestParameterMapInitializer(XSSRequestService requestService, jakarta.servlet.http.HttpServletRequest originalRequest)
-
-
Method Details
-
initialize
-
getRequestService
-