Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

PdfRedactionVerificationReport

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

Result of verifying that redacted text is removed and expected surrounding content remains readable.

Inheritance

  • Object
  • PdfRedactionVerificationReport

Usage

Explore 6 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.

Methods

public Void ThrowIfFailed() #
Returns: Void

Throws an InvalidOperationException when verification checks found issues.

Properties

public String ExtractedText { get; } #

Extracted text from the redacted PDF used for marker checks.

public Boolean RawPdfBytesChecked { get; } #

True when raw rewritten PDF bytes were also searched for removed markers.

public Boolean EncodedPdfStringsChecked { get; } #

True when common PDF string byte encodings and hex strings were searched for removed markers.

public Boolean DecodedPdfStreamsChecked { get; } #

True when decoded PDF stream content was searched for removed markers.

public Boolean CompleteStreamInspectionRequired { get; } #

True when verification required every PDF stream to be decoded and inspected.

public Boolean ManagedRenderingChecked { get; } #

True when all pages were exercised through the managed renderer.

public IReadOnlyList<PdfRedactionExternalValidationResult> ExternalValidationResults { get; } #

Results returned by optional development-time external validators.

public IReadOnlyList<PdfRedactionVerificationIssue> Issues { get; } #

Verification issues found in the redacted PDF.

public Boolean IsVerified { get; } #

True when all configured redaction checks passed.

public String Summary { get; } #

Human-readable summary suitable for logs, tests, and wrappers.