API Reference
Class
OfficeProvenanceBufferWorkflow
Bounded provenance operations for memory-only hosts. Never reads files or follows external references.
Inheritance
- Object
- OfficeProvenanceBufferWorkflow
Methods
public static OfficeProvenanceReport Inspect(Byte[] data, String fileName, OfficeProvenanceOptions options = null) #Returns:
OfficeProvenanceReportInspects the supplied bytes through their format owner. Structural findings are not authenticity verification.
Parameters
- data System.Byte[]
- fileName System.String
- options OfficeIMO.Provenance.OfficeProvenanceOptions = null
public static OfficeProvenanceRemovalResult Remove(Byte[] data, String fileName, OfficeProvenanceRemovalOptions options = null) #Returns:
OfficeProvenanceRemovalResultCreates a separate cleaned result and re-inspects its bytes. Signed or ambiguous inputs retain the owner's mutation policy.
Parameters
- data System.Byte[]
- fileName System.String
- options OfficeIMO.Provenance.OfficeProvenanceRemovalOptions = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public static IReadOnlyList<String> SupportedExtensions { get; } #File families qualified for the memory-only workflow. Other families use the local workflow runner.