API Reference
OfficeProvenanceAssessmentReport
Combined structural, cryptographic, Unicode, and provider-specific evidence.
Inheritance
- Object
- OfficeProvenanceAssessmentReport
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
Constructors
public OfficeProvenanceAssessmentReport(OfficeProvenanceReport structural, OfficeProvenanceVerificationResult verification, OfficeTextIntegrityReport textIntegrity, IReadOnlyList<OfficeProvenanceSignalResult> providerSignals = null, Nullable<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 System.Nullable{OfficeIMO.Provenance.OfficeProvenanceCheckStatus} = null
Inherited Methods
public override 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.