DigitalSignature
DigitalSignature class
文件中的签名。
public class DigitalSignature
构造函数
姓名 | 描述 |
---|---|
DigitalSignature(X509Certificate2, string, DateTime) | 数字签名的构造函数。使用 .Net 实现。 |
DigitalSignature(byte[], string, string, DateTime) | 数字签名的构造函数。使用 Bouncy Castle 实现。 |
特性
姓名 | 描述 |
---|---|
Certificate { get; set; } | 用于签署文档的证书对象。 |
Comments { get; set; } | 签名的目的。 |
Id { get; set; } | 指定可以与存储在文档内容中的签名行的 GUID 交叉引用的 GUID。 默认值为空(全零) Guid。 |
Image { get; set; } | 指定数字签名的图像。 默认值为空。 |
IsValid { get; } | 如果此数字签名有效且文档未被篡改, 此值为真。 |
ProviderId { get; set; } | 指定签名提供者的类 ID。 默认值为空(全零)Guid。 |
SignTime { get; set; } | 文件签署的时间。 |
Text { get; set; } | 指定数字签名中实际签名的文本。 默认值为空。 |
XAdESType { get; set; } | XAdES 类型。 默认值为无(XAdES 关闭)。 |