API Reference

Class

PdfRedactionEvidenceReport

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Modifiers sealed

Source-bound, actual-versus-planned evidence for a redaction rewrite.

Inheritance

  • Object
  • PdfRedactionEvidenceReport

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

Properties

public PdfRedactionPlan ReviewedPlan { get; } #

Reviewed plan bound to the exact source bytes that were rewritten.

public String SourceSha256 { get; } #

SHA-256 fingerprint of the reviewed source PDF.

public String OutputSha256 { get; } #

SHA-256 fingerprint of the rewritten PDF.

public IReadOnlyList<Int32> AffectedPageNumbers { get; } #

One-based page numbers affected by the reviewed areas, suitable for targeted preview rendering.

public IReadOnlyList<PdfRedactionEvidenceItem> Items { get; } #

Per-planned-item outcomes established from the rewritten artifact.

public IReadOnlyList<PdfRedactionMatch> ResidualMatches { get; } #

Content still intersecting reviewed areas in the rewritten PDF.

public PdfRedactionVerificationReport Verification { get; } #

Marker, stream, rendering, external-validator, page-identity, and residual-content checks.

public Boolean IsVerified { get; } #

True when every configured verification check passed and all planned items were proven absent.

public Int32 VerifiedAbsentCount { get; } #

Number of reviewed items proven absent from their reviewed areas.

public Int32 ResidualCount { get; } #

Number of reviewed items with residual content of the same kind in their reviewed areas.

public Int32 InconclusiveCount { get; } #

Number of reviewed items whose absence could not be proven.

public String Summary { get; } #

Human-readable evidence summary suitable for logs and thin clients.