XmlDsigLevel
XmlDsigLevel enumeration
指定基于 XML-DSig 标准的数字签名级别。
public enum XmlDsigLevel
价值观
姓名 | 价值 | 描述 |
---|---|---|
XmlDSig | 0 | 指定 XML-DSig 签名级别。 |
XAdEsEpes | 1 | 指定 XAdES-EPES 签名级别。 |
例子
展示如何基于 XML-DSig 标准签署文档。
CertificateHolder certificateHolder = CertificateHolder.Create(MyDir + "morzal.pfx", "aw");
SignOptions signOptions = new SignOptions { XmlDsigLevel = XmlDsigLevel.XAdEsEpes };
string inputFileName = MyDir + "Document.docx";
string outputFileName = ArtifactsDir + "DigitalSignatureUtil.XmlDsig.docx";
DigitalSignatureUtil.Sign(inputFileName, outputFileName, certificateHolder, signOptions);