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

U

UNDEFINED - Enum constant in enum class de.cuioss.http.client.LoaderStatus
The loader's status hasn't been determined yet
UNICODE_ATTACK_DETECTED - Static variable in class de.cuioss.http.security.monitoring.URLSecurityLogMessages.WARN
Unicode normalization attack detected and blocked.
UNICODE_NORMALIZATION_CHANGED - Enum constant in enum class de.cuioss.http.security.core.UrlSecurityFailureType
Unicode normalization changed the input, potentially bypassing security checks
UNICODE_NORMALIZATION_FORMS - Static variable in class de.cuioss.http.security.config.SecurityDefaults
Unicode normalization forms that should be checked
UNKNOWN - Enum constant in enum class de.cuioss.http.client.handler.HttpStatusFamily
Unknown - Used for status codes outside the standard ranges or for error conditions.
UPLOAD_CONTENT_TYPES - Static variable in class de.cuioss.http.security.config.SecurityDefaults
Content types used for file uploads
uri(String) - Method in class de.cuioss.http.client.handler.HttpHandler.HttpHandlerBuilder
Sets the URI as a string.
uri(URI) - Method in class de.cuioss.http.client.handler.HttpHandler.HttpHandlerBuilder
Sets the URI directly.
url(String) - Method in class de.cuioss.http.client.handler.HttpHandler.HttpHandlerBuilder
Sets the URL as a string.
url(URL) - Method in class de.cuioss.http.client.handler.HttpHandler.HttpHandlerBuilder
Sets the URL directly.
URL_DECODING - Static variable in class de.cuioss.http.security.monitoring.URLSecurityLogMessages.DEBUG
URL decoding debug information.
URL_PATH - Enum constant in enum class de.cuioss.http.security.core.ValidationType
URL path segments (e.g., "/api/users/123")
URLParameter - Record Class in de.cuioss.http.security.data
Immutable record representing a URL query parameter with name and value.
URLParameter(String, String) - Constructor for record class de.cuioss.http.security.data.URLParameter
Creates an instance of a URLParameter record class.
urlParameterPipeline() - Method in record class de.cuioss.http.security.pipeline.PipelineFactory.PipelineSet
Returns the value of the urlParameterPipeline record component.
URLParameterValidationPipeline - Class in de.cuioss.http.security.pipeline
Sequential validation pipeline specifically for URL parameter components.
URLParameterValidationPipeline(SecurityConfiguration, SecurityEventCounter) - Constructor for class de.cuioss.http.security.pipeline.URLParameterValidationPipeline
Creates a new URL parameter validation pipeline with the specified configuration.
urlPathPipeline() - Method in record class de.cuioss.http.security.pipeline.PipelineFactory.PipelineSet
Returns the value of the urlPathPipeline record component.
URLPathValidationPipeline - Class in de.cuioss.http.security.pipeline
Sequential validation pipeline specifically for URL path components.
URLPathValidationPipeline(SecurityConfiguration, SecurityEventCounter) - Constructor for class de.cuioss.http.security.pipeline.URLPathValidationPipeline
Creates a new URL path validation pipeline with the specified configuration.
UrlSecurityException - Exception Class in de.cuioss.http.security.exceptions
Main exception for HTTP security validation failures.
UrlSecurityFailureType - Enum Class in de.cuioss.http.security.core
Comprehensive enumeration of security failure types for URL validation.
URLSecurityLogMessages - Class in de.cuioss.http.security.monitoring
Structured log messages for HTTP security validation events.
URLSecurityLogMessages.DEBUG - Class in de.cuioss.http.security.monitoring
Debug level messages for detailed validation information used in troubleshooting.
URLSecurityLogMessages.ERROR - Class in de.cuioss.http.security.monitoring
Error level messages for critical security failures or system errors during validation.
URLSecurityLogMessages.INFO - Class in de.cuioss.http.security.monitoring
Info level messages for security-relevant events that don't indicate attacks.
URLSecurityLogMessages.WARN - Class in de.cuioss.http.security.monitoring
Warning level messages for security violations that were detected and blocked.
Usage Example - Search tag in class de.cuioss.http.security.pipeline.HTTPHeaderValidationPipeline
Section
Usage Example - Search tag in class de.cuioss.http.security.pipeline.URLParameterValidationPipeline
Section
Usage Example - Search tag in class de.cuioss.http.security.pipeline.URLPathValidationPipeline
Section
Usage Example - Search tag in enum class de.cuioss.http.security.core.UrlSecurityFailureType
Section
Usage Example - Search tag in enum class de.cuioss.http.security.core.ValidationType
Section
Usage Example - Search tag in package de.cuioss.http.client.handler
Section
Usage Example - Search tag in package de.cuioss.http.security.config
Section
Usage Example - Search tag in package de.cuioss.http.security.core
Section
Usage Example - Search tag in package de.cuioss.http.security.exceptions
Section
Usage Example - Search tag in package de.cuioss.http.security.monitoring
Section
Usage Example - Search tag in package de.cuioss.http.security.pipeline
Section
Usage Example - Search tag in package de.cuioss.http.security.validation
Section
Usage Examples - Search tag in class de.cuioss.http.client.handler.HttpHandler
Section
Usage Examples - Search tag in class de.cuioss.http.security.config.SecurityConfiguration
Section
Usage Examples - Search tag in class de.cuioss.http.security.config.SecurityConfigurationBuilder
Section
Usage Examples - Search tag in class de.cuioss.http.security.config.SecurityDefaults
Section
Usage Examples - Search tag in class de.cuioss.http.security.monitoring.SecurityEventCounter
Section
Usage Examples - Search tag in class de.cuioss.http.security.monitoring.URLSecurityLogMessages
Section
Usage Examples - Search tag in class de.cuioss.http.security.pipeline.PipelineFactory
Section
Usage Examples - Search tag in class de.cuioss.http.security.validation.CharacterValidationConstants
Section
Usage Examples - Search tag in class de.cuioss.http.security.validation.CharacterValidationStage
Section
Usage Examples - Search tag in enum class de.cuioss.http.client.handler.HttpStatusFamily
Section
Usage Examples - Search tag in exception class de.cuioss.http.security.exceptions.UrlSecurityException
Section
Usage Examples - Search tag in interface de.cuioss.http.security.core.HttpSecurityValidator
Section
Usage Examples - Search tag in package de.cuioss.http.client.result
Section
Usage Examples - Search tag in package de.cuioss.http.security.data
Section
Usage Examples - Search tag in record class de.cuioss.http.security.data.Cookie
Section
Usage Examples - Search tag in record class de.cuioss.http.security.data.HTTPBody
Section
Usage Examples - Search tag in record class de.cuioss.http.security.data.URLParameter
Section
Usage Examples - Search tag in record class de.cuioss.http.security.validation.DecodingStage
Section
Usage Examples - Search tag in record class de.cuioss.http.security.validation.LengthValidationStage
Section
Usage Examples - Search tag in record class de.cuioss.http.security.validation.NormalizationStage
Section
Usage Examples - Search tag in record class de.cuioss.http.security.validation.PatternMatchingStage
Section
Usage Pattern - Search tag in enum class de.cuioss.http.client.result.HttpErrorCategory
Section
Usage Patterns - Search tag in class de.cuioss.http.client.result.HttpResultObject
Section
Usage Patterns - Search tag in enum class de.cuioss.http.client.result.HttpResultState
Section
Usage Patterns - Search tag in interface de.cuioss.http.client.retry.RetryStrategy
Section
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