Uses of Enum Class
de.cuioss.http.security.core.ValidationType
Packages that use ValidationType
Package
Description
Core interfaces and types for HTTP security validation.
Validation pipelines for different HTTP component types.
Individual validation stages for HTTP security checking.
-
Uses of ValidationType in de.cuioss.http.security.core
Methods in de.cuioss.http.security.core that return ValidationTypeModifier and TypeMethodDescriptionstatic ValidationTypeReturns the enum constant of this class with the specified name.static ValidationType[]ValidationType.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in de.cuioss.http.security.core with parameters of type ValidationTypeModifier and TypeMethodDescriptionstatic HttpSecurityValidatorHttpSecurityValidator.reject(UrlSecurityFailureType failureType, ValidationType validationType) Creates a validator that always rejects input with the specified failure type. -
Uses of ValidationType in de.cuioss.http.security.pipeline
Methods in de.cuioss.http.security.pipeline that return ValidationTypeModifier and TypeMethodDescriptionabstract ValidationTypeAbstractValidationPipeline.getValidationType()Returns the validation type handled by this pipeline.HTTPHeaderValidationPipeline.getValidationType()URLParameterValidationPipeline.getValidationType()URLPathValidationPipeline.getValidationType()Methods in de.cuioss.http.security.pipeline with parameters of type ValidationTypeModifier and TypeMethodDescriptionstatic HttpSecurityValidatorPipelineFactory.createPipeline(ValidationType validationType, SecurityConfiguration config, SecurityEventCounter eventCounter) Generic factory method that creates the appropriate validation pipeline based on the specified validation type.Constructors in de.cuioss.http.security.pipeline with parameters of type ValidationTypeModifierConstructorDescriptionHTTPHeaderValidationPipeline(SecurityConfiguration config, SecurityEventCounter eventCounter, ValidationType validationType) Creates a new HTTP header validation pipeline with the specified configuration. -
Uses of ValidationType in de.cuioss.http.security.validation
Methods in de.cuioss.http.security.validation that return ValidationTypeModifier and TypeMethodDescriptionDecodingStage.validationType()Returns the value of thevalidationTyperecord component.LengthValidationStage.validationType()Returns the value of thevalidationTyperecord component.NormalizationStage.validationType()Returns the value of thevalidationTyperecord component.PatternMatchingStage.validationType()Returns the value of thevalidationTyperecord component.Methods in de.cuioss.http.security.validation with parameters of type ValidationTypeModifier and TypeMethodDescriptionstatic BitSetCharacterValidationConstants.getCharacterSet(ValidationType type) Returns the appropriate character set for the specified validation type.Constructors in de.cuioss.http.security.validation with parameters of type ValidationTypeModifierConstructorDescriptionCharacterValidationStage(SecurityConfiguration config, ValidationType type) DecodingStage(SecurityConfiguration config, ValidationType validationType) Creates an instance of aDecodingStagerecord class.LengthValidationStage(SecurityConfiguration config, ValidationType validationType) Creates an instance of aLengthValidationStagerecord class.NormalizationStage(SecurityConfiguration config, ValidationType validationType) Creates an instance of aNormalizationStagerecord class.PatternMatchingStage(SecurityConfiguration config, ValidationType validationType) Creates an instance of aPatternMatchingStagerecord class.