Expand description
§PDK XML Validator Library
Provides XML validation functionality with configurable structural constraints, validating XML payloads incrementally from the request body stream.
§Highlights
- Stream-first validation API for policy usage
- Configurable limits for depth, attributes, children, text and comments
§Primary types
XmlValidatorBuilder: builder to configure validation constraintsXmlValidator: validator instance used to validate XML payload streamsXmlValidator::validate: validate from an async byte sourceXmlValidator::validate_stream: validate a PDK body streamXmlValidationError: error type for structural violations and malformed XML
Structs§
- XmlValidator
- XML validator with configurable constraints.
- XmlValidator
Builder
Enums§
- XmlValidation
Error - Errors that can occur during XML validation.