API Reference
OfficeProvenanceOptions
Bounds structural provenance inspection and removal.
Inheritance
- Object
- OfficeProvenanceOptions
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 OfficeProvenanceOptions() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public Int64 MaxAssetBytes { get; set; } #Maximum encoded asset bytes accepted. Defaults to 256 MiB.
public Int64 MaxManifestBytes { get; set; } #Maximum single C2PA manifest store bytes. PNG iTXt XMP packets also use this cap; other XMP carriers remain bounded by the asset limit. Defaults to 64 MiB.
public Int32 MaxCarriers { get; set; } #Maximum carriers accepted in one asset. Defaults to 128.
public Int32 MaxContainerEntries { get; set; } #Maximum structural entries or materialized XML nodes accepted in a container. Defaults to 65,536.
public Int64 MaxExpandedContainerBytes { get; set; } #Maximum cumulative expanded bytes decoded, inspected, or copied across a container, its embedded assets, or its external provenance dependencies. Defaults to 1 GiB.
public Boolean ProcessEmbeddedAssets { get; set; } #Whether supported image assets inside ZIP-based documents are inspected. Defaults to true.
public Int32 MaxEmbeddedAssets { get; set; } #Maximum supported embedded assets inspected in one container. Defaults to 4,096.