Index

A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

P

Package Nullability - Search tag in package de.cuioss.http.client.handler
Section
Package Nullability - Search tag in package de.cuioss.http.security.config
Section
Package Nullability - Search tag in package de.cuioss.http.security.core
Section
Package Nullability - Search tag in package de.cuioss.http.security.data
Section
Package Nullability - Search tag in package de.cuioss.http.security.exceptions
Section
Package Nullability - Search tag in package de.cuioss.http.security.monitoring
Section
Package Nullability - Search tag in package de.cuioss.http.security.pipeline
Section
Package Nullability - Search tag in package de.cuioss.http.security.validation
Section
PARAMETER_NAME - Enum constant in enum class de.cuioss.http.security.core.ValidationType
Query parameter names (e.g., "userId" in "?
PARAMETER_VALUE - Enum constant in enum class de.cuioss.http.security.core.ValidationType
Query parameter values (e.g., "123" in "?
parameterSecurity(int, int, int) - Method in class de.cuioss.http.security.config.SecurityConfigurationBuilder
Configures parameter security settings in one call.
PATH_TOO_LONG - Enum constant in enum class de.cuioss.http.security.core.UrlSecurityFailureType
Path exceeds configured maximum length limits
PATH_TRAVERSAL_DETECTED - Enum constant in enum class de.cuioss.http.security.core.UrlSecurityFailureType
Path traversal patterns like "../" or equivalent encodings detected
PATH_TRAVERSAL_DETECTED - Static variable in class de.cuioss.http.security.monitoring.URLSecurityLogMessages.WARN
Path traversal attack detected and blocked.
PATH_TRAVERSAL_PATTERNS - Static variable in class de.cuioss.http.security.config.SecurityDefaults
Common path traversal patterns to detect
pathSecurity(int, boolean) - Method in class de.cuioss.http.security.config.SecurityConfigurationBuilder
Configures path security settings in one call.
PATTERN_MATCH - Static variable in class de.cuioss.http.security.monitoring.URLSecurityLogMessages.DEBUG
Pattern matching debug information.
PatternMatchingStage - Record Class in de.cuioss.http.security.validation
Pattern matching validation stage for detecting malicious attack patterns.
PatternMatchingStage(SecurityConfiguration, ValidationType) - Constructor for record class de.cuioss.http.security.validation.PatternMatchingStage
Creates an instance of a PatternMatchingStage record class.
Performance Characteristics - Search tag in class de.cuioss.http.security.validation.CharacterValidationConstants
Section
Performance Characteristics - Search tag in class de.cuioss.http.security.validation.CharacterValidationStage
Section
Performance Characteristics - Search tag in record class de.cuioss.http.security.validation.DecodingStage
Section
Performance Characteristics - Search tag in record class de.cuioss.http.security.validation.LengthValidationStage
Section
Performance Characteristics - Search tag in record class de.cuioss.http.security.validation.NormalizationStage
Section
Performance Characteristics - Search tag in record class de.cuioss.http.security.validation.PatternMatchingStage
Section
pingGet() - Method in class de.cuioss.http.client.handler.HttpHandler
Pings the URI using the GET method and returns the HTTP status code.
pingHead() - Method in class de.cuioss.http.client.handler.HttpHandler
Pings the URI using the HEAD method and returns the HTTP status code.
PIPELINE_EXECUTION_ERROR - Static variable in class de.cuioss.http.security.monitoring.URLSecurityLogMessages.ERROR
Security pipeline execution error.
PipelineFactory - Class in de.cuioss.http.security.pipeline
Factory class for creating HTTP security validation pipelines.
PipelineFactory.PipelineSet - Record Class in de.cuioss.http.security.pipeline
A record containing commonly used HTTP validation pipelines.
Pipeline Selection - Search tag in package de.cuioss.http.security.pipeline
Section
PipelineSet(HttpSecurityValidator, HttpSecurityValidator, HttpSecurityValidator, HttpSecurityValidator) - Constructor for record class de.cuioss.http.security.pipeline.PipelineFactory.PipelineSet
Creates an instance of a PipelineSet record class.
policies(boolean, boolean, boolean) - Method in class de.cuioss.http.security.config.SecurityConfigurationBuilder
Configures general policy settings in one call.
PROBLEMATIC_CONTROL_CHARS - Static variable in class de.cuioss.http.security.config.SecurityDefaults
Common control characters that may be problematic
PROTOCOL_VIOLATION - Enum constant in enum class de.cuioss.http.security.core.UrlSecurityFailureType
General protocol specification violation
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form