API Reference
Class
OfficeVbaSigningOptions
Portable managed VBA signing policy.
Inheritance
- OfficeVbaSignatureInspectionOptions
- OfficeVbaSigningOptions
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
Constructors
public OfficeVbaSigningOptions() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Boolean AllowPackageSignatureInvalidation { get; set; } #Whether signing may invalidate existing OPC package signatures. Defaults to false.
public CmsSigningOptions CmsSigning { get; } #CMS signer settings. SHA-256 signs each profile while MS-OVBA defines its profile-specific content transcript.
Inherited Properties
public OfficePackageSignatureInspectionOptions Package { get; } #Inherited from OfficeVbaSignatureInspectionOptions
public CmsVerificationOptions CmsVerification { get; } #Inherited from OfficeVbaSignatureInspectionOptions
public Int64 MaxMacroProjectBytes { get; set; } #Inherited from OfficeVbaSignatureInspectionOptions
public Int64 MaxSignatureBytes { get; set; } #Inherited from OfficeVbaSignatureInspectionOptions
public Int64 MaxTotalSignatureBytes { get; set; } #Inherited from OfficeVbaSignatureInspectionOptions
public Int32 MaxRelationships { get; set; } #Inherited from OfficeVbaSignatureInspectionOptions
public Boolean ValidateCms { get; set; } #Inherited from OfficeVbaSignatureInspectionOptions