Namespace SimpleSign.PAdES.Validation
Classes
- BatchValidationResult
Result of validating a single item in a batch.
- BulkValidationResult
Result of a single bulk validation operation.
- BulkValidator
High-performance streaming bulk validator for mass PDF validation. Unlike ValidateBatchAsync(IEnumerable<(Stream Stream, string? Identifier)>, int, string?, CancellationToken) which buffers all results, this class yields results as they complete via IAsyncEnumerable<T>, keeping memory usage constant regardless of batch size.
- PdfSignatureValidator
PAdES signature validation engine. Orchestrates integrity, cryptographic, chain, and revocation verification by delegating to focused verifier classes.
Interfaces
- IIntegrityVerifier
Verifies document integrity: ByteRange validation and hash comparison.
- IPdfSignatureValidator
PAdES signature validation engine.