API Reference
OfficeProvenanceAssessmentReport
Combined structural, cryptographic, Unicode, and provider-specific evidence.
Inheritance
- Object
- OfficeProvenanceAssessmentReport
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.
Returned or exposed by 2
Constructors
public OfficeProvenanceAssessmentReport(OfficeProvenanceReport structural, OfficeProvenanceVerificationResult? verification, OfficeTextIntegrityReport? textIntegrity, IReadOnlyList<OfficeProvenanceSignalResult>? providerSignals = null, OfficeProvenanceCheckStatus? textIntegrityStatus = null) #Creates a combined assessment without collapsing evidence into an authorship verdict.
Parameters
- structural OfficeIMO.Provenance.OfficeProvenanceReport
- verification OfficeIMO.Provenance.OfficeProvenanceVerificationResult?
- textIntegrity OfficeIMO.Provenance.OfficeTextIntegrityReport?
- providerSignals System.Collections.Generic.IReadOnlyList<OfficeIMO.Provenance.OfficeProvenanceSignalResult>? = null
- textIntegrityStatus OfficeIMO.Provenance.OfficeProvenanceCheckStatus? = null
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public OfficeProvenanceReport Structural { get; } #Gets dependency-free structural carrier evidence.
public OfficeProvenanceVerificationResult? Verification { get; } #Gets optional cryptographic content-binding and trust evidence.
public OfficeTextIntegrityReport? TextIntegrity { get; } #Gets exact Unicode findings for text-like inputs.
public OfficeProvenanceCheckStatus TextIntegrityStatus { get; } #Gets whether Unicode inspection completed, was disabled, or is unsupported.
public OfficeProvenanceCheckStatus VerificationStatus { get; } #Gets whether cryptographic verification ran; inspect the provider status for its conclusion.
public OfficeProvenanceCheckStatus ProviderSignalsStatus { get; } #Gets whether configured signal detectors completed.
public IReadOnlyList<OfficeProvenanceSignalResult> ProviderSignals { get; } #Gets provider-specific watermark or disclosure results.
public Boolean HasVerifiedContentCredential { get; } #Gets whether the configured verifier validated a content credential.
public Boolean HasDetectedProviderSignal { get; } #Gets whether any configured provider detected its own signal.