Record Class PipelineFactory.PipelineSet

java.lang.Object
java.lang.Record
de.cuioss.http.security.pipeline.PipelineFactory.PipelineSet
Record Components:
urlPathPipeline - Pipeline for validating URL path components
urlParameterPipeline - Pipeline for validating URL parameter values
headerNamePipeline - Pipeline for validating HTTP header names
headerValuePipeline - Pipeline for validating HTTP header values
Enclosing class:
PipelineFactory

public static record PipelineFactory.PipelineSet(HttpSecurityValidator urlPathPipeline, HttpSecurityValidator urlParameterPipeline, HttpSecurityValidator headerNamePipeline, HttpSecurityValidator headerValuePipeline) extends Record
A record containing commonly used HTTP validation pipelines.

This immutable record provides convenient access to all the main pipeline types with consistent configuration and monitoring.