API Reference
WordMacroProjectSignatureInspectionOptions
Resource policy for cross-platform VBA signature-part inspection.
Inheritance
- Object
- WordMacroProjectSignatureInspectionOptions
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 WordMacroProjectSignatureInspectionOptions() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public OfficePackageSecurityOptions PackageSecurity { get; } #Gets the shared ZIP structure, size, compression, and active-content policy applied before Open XML parsing.
public Int64 MaxMacroProjectBytes { get; set; } #Gets or sets the maximum encoded VBA project size. Defaults to 256 MiB.
public Int64 MaxSignatureBytes { get; set; } #Gets or sets the maximum encoded bytes for one VBA signature part. Defaults to 16 MiB.
public Int64 MaxTotalSignatureBytes { get; set; } #Gets or sets the maximum aggregate encoded bytes for all VBA signature parts. Defaults to 48 MiB.
public Int32 MaxRelationships { get; set; } #Gets or sets the maximum relationships accepted from the VBA project part. Defaults to 32.
public Boolean ValidateCms { get; set; } #Gets or sets whether CMS signer, trust, revocation, and timestamp metadata is evaluated. Defaults to true.
public CmsVerificationOptions CmsVerification { get; } #Gets the certificate-chain, revocation, timestamp, and CMS resource policy.