API Reference
Class
OfficeProvenanceAssessment
Builds one evidence report while preserving the meaning and uncertainty of each signal.
Inheritance
- Object
- OfficeProvenanceAssessment
Methods
public static OfficeProvenanceAssessmentReport AssessFile(String filePath, OfficeProvenanceReport structural, OfficeProvenanceAssessmentOptions options = null, IOfficeProvenanceVerifier verifier = null, IEnumerable<IOfficeProvenanceSignalDetector> signalDetectors = null, CancellationToken cancellationToken = default) #Returns:
OfficeProvenanceAssessmentReportCombines an existing structural report with optional text, cryptographic, and provider evidence.
Parameters
- filePath System.String
- structural OfficeIMO.Provenance.OfficeProvenanceReport
- options OfficeIMO.Provenance.OfficeProvenanceAssessmentOptions = null
- verifier OfficeIMO.Provenance.IOfficeProvenanceVerifier = null
- signalDetectors System.Collections.Generic.IEnumerable{OfficeIMO.Provenance.IOfficeProvenanceSignalDetector} = null
- cancellationToken System.Threading.CancellationToken = default
public static OfficeProvenanceAssessmentReport InspectFile(String filePath, OfficeProvenanceAssessmentOptions options = null, IOfficeProvenanceVerifier verifier = null, IEnumerable<IOfficeProvenanceSignalDetector> signalDetectors = null) #Returns:
OfficeProvenanceAssessmentReportAssesses one file with optional cryptographic and vendor-specific providers.
Parameters
- filePath System.String
- options OfficeIMO.Provenance.OfficeProvenanceAssessmentOptions = null
- verifier OfficeIMO.Provenance.IOfficeProvenanceVerifier = null
- signalDetectors System.Collections.Generic.IEnumerable{OfficeIMO.Provenance.IOfficeProvenanceSignalDetector} = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object