API Reference
WordMacroProjectSigningOptions
Options for creating the three Microsoft VBA signature profiles on Windows.
Inheritance
- WordMacroProjectSignatureValidationOptions
- WordMacroProjectSigningOptions
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 WordMacroProjectSigningOptions() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String SignToolPath { get; set; } #Gets or sets the path to SignTool.exe. When omitted, SignTool.exe is resolved through PATH.
public TimeSpan ToolTimeout { get; set; } #Gets or sets the maximum duration of one external tool invocation. Defaults to two minutes.
public Int32 MaxToolOutputCharacters { get; set; } #Gets or sets the maximum captured output characters per tool invocation. Defaults to 64 KiB.
public StoreName StoreName { get; set; } #Gets or sets the certificate store name. Defaults to Personal (My).
public StoreLocation StoreLocation { get; set; } #Gets or sets the certificate store location. Defaults to CurrentUser.
public String OfficeSipsDirectory { get; set; } #Gets or sets the directory containing Microsoft's offclearsig.exe. Required for signing.
public Uri TimestampAuthorityUrl { get; set; } #Gets or sets an optional RFC 3161 timestamp-authority URL.
public WordSignedDocumentSavePolicy ExistingPackageSignaturePolicy { get; set; } #Gets or sets how existing OPC package signatures are handled. The default blocks VBA signing.
Inherited Properties
public Boolean RequireV3Signature { get; set; } #public Boolean RequireTimestamp { get; set; } #public WordMacroProjectSignatureInspectionOptions Inspection { get; } #