API Reference
Class
CmsSigningOptions
Options for CMS signing.
Inheritance
- Object
- CmsSigningOptions
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
- Property OfficeVbaSigningOptions.CmsSigning
Accepted by parameters
Constructors
public CmsSigningOptions() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public HashAlgorithmName DigestAlgorithm { get; set; } #Digest algorithm. SHA-256 is the default.
public String ContentTypeOid { get; set; } #Optional ASN.1 object identifier for the signed content type. CMS data is used when omitted.
public Boolean IncludeSigningTime { get; set; } #Whether to include the CMS signing-time attribute. Defaults to true.
public Nullable<DateTimeOffset> SigningTime { get; set; } #Optional signing time. Current UTC time is used when omitted.
public Boolean IncludeCertificateChain { get; set; } #Whether supplied chain certificates are embedded. Defaults to true.
public Int64 MaxContentBytes { get; set; } #Maximum content bytes accepted. Defaults to 512 MiB.