API Reference
Class
OfficeProvenanceSigningResult
Normalized evidence from one C2PA signing operation.
Inheritance
- Object
- OfficeProvenanceSigningResult
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
Accepted by parameters
Constructors
public OfficeProvenanceSigningResult(OfficeProvenanceSigningStatus status, String providerName, IReadOnlyList<String> findings, String outputPath = null, OfficeProvenanceReport structuralReport = null, String rawReport = null) #Creates a signing result.
Parameters
- status OfficeIMO.Provenance.OfficeProvenanceSigningStatus
- providerName System.String
- findings System.Collections.Generic.IReadOnlyList{System.String}
- outputPath System.String = null
- structuralReport OfficeIMO.Provenance.OfficeProvenanceReport = null
- rawReport System.String = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public OfficeProvenanceSigningStatus Status { get; } #Gets the normalized signing outcome.
public String ProviderName { get; } #Gets the signing provider name.
public IReadOnlyList<String> Findings { get; } #Gets provider findings.
public String OutputPath { get; } #Gets the committed output path on success.
public OfficeProvenanceReport StructuralReport { get; } #Gets structural evidence from the completed output on success.
public String RawReport { get; } #Gets bounded raw provider output when explicitly requested.
public Boolean Succeeded { get; } #Gets whether signing completed successfully.