API Reference
PdfSignatureMutationReport
Before/after signature and revision proof for a requested PDF mutation.
Inheritance
- Object
- PdfSignatureMutationReport
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Inherited Methods
Properties
public PdfMutationPlan MutationPlan { get; } #Mutation decision and DocMDP/FieldMDP policy evaluated against the input.
public PdfSignatureValidationReport Before { get; } #Signature structure before mutation.
public PdfSignatureValidationReport After { get; } #Signature structure after mutation.
public Boolean OriginalBytesArePrefix { get; } #True when every input byte remains an exact prefix of the output.
public Boolean RevisionChainExtended { get; } #True when the output adds a revision whose /Prev points to the input's final xref revision.
public IReadOnlyList<PdfSignatureMutationResult> Signatures { get; } #Per-signature coverage and preservation results.
public IReadOnlyList<String> Diagnostics { get; } #Stable structural proof diagnostics.
public Boolean RequestedChangeIsPermitted { get; } #True when the mutation planner permits the requested change.
public Boolean AllExistingSignaturesArePreserved { get; } #True when all pre-existing signatures remain structurally preserved.
public Boolean IsPreservedAppendOnlyMutation { get; } #True when append-only and signature structural proof both pass.