我正在编写一个Web服务,将一些签名信息作为消息的一部分(不在标题中)进行交换,我想知道如何进行绑定以避免xjc为XML签名模式生成类,而是我可以将它绑定到一个安全库的类。
我如何制作绑定?我应该使用哪种类型的库?
以简化的方式我需要以下结构的映射:
<xsd:element name="VerifyDetachedDocument">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="tns:Document"/>
<xsd:element ref="ds:Signature"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
其中ds是xml签名模式中的前缀模式。
我想将此元素绑定到库的类或org.w3c.dom.Element类。我怎么能这样做?
你能帮我这么好吗?
提前致谢,
最好的问候。