Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

PdfSignatureMutationReport

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Source revision 804a7612eee4 with working tree changes
Modifiers sealed

Before/after signature and revision proof for a requested PDF mutation.

Inheritance

  • Object
  • PdfSignatureMutationReport

Usage

Explore 2 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

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.