请教:关于W3C中的wgt数字签名
http://dev.w3.org/2006/waf/widgets-digsig/test-suite/test-cases/
这里有很多的wgt包,包含了签名文件signature1.xml。
我想知道如何完成对wgt包的数字签名?
看了xml签名规范: XML Signature Syntax and Processing (Second Edition)
也看了JDK6中的API,最让我困惑的,是XMLSignature中的签名方法sign(*),参数是XMLSignContext,这是一个接口,目前API中,实现该接口的类是DOMSignContext。在构造参数DOMSignContext的时候,总涉及xml文件,该xml文件即待签名的文件。
翻看了很多示例代码,都是针对一个xml文件进行签名。
但是,XML Signature Syntax and Processing (Second Edition)这个规范,可以对多种数据对象进行数字签名。
总结起来:我想知道,怎样对wgt包中的文件进行数字签名,生成签名文件signature.xml?
有兴趣的各位,如果觉得我描述得不够准确,请提问!