Table of Contents

Class BatchValidationResult

Namespace
SimpleSign.PAdES.Validation
Assembly
SimpleSign.PAdES.dll

Result of validating a single item in a batch.

public sealed class BatchValidationResult
Inheritance
BatchValidationResult
Inherited Members

Properties

Duration

Time taken to validate this item.

public TimeSpan Duration { get; init; }

Property Value

TimeSpan

Error

Error message if the PDF could not be read or validated at all.

public string? Error { get; init; }

Property Value

string

Identifier

Optional identifier (e.g., file name) for the item.

public string? Identifier { get; init; }

Property Value

string

Index

Zero-based index of the item in the batch.

public required int Index { get; init; }

Property Value

int

IsProcessed

Whether the PDF was successfully processed (even if signatures are invalid).

public bool IsProcessed { get; }

Property Value

bool

Results

Validation results for all signatures in this PDF. Null if the PDF could not be read.

public IReadOnlyList<SignatureValidationResult>? Results { get; init; }

Property Value

IReadOnlyList<SignatureValidationResult>