我最初在寻找一些xquery代码,可以在我接受存储到xml db之前验证数字签名的xml内容是否有效。但是我找不到关于此的文档。
如果xquery允许运行文件系统可执行文件(例如openssl),那么这也可以满足我的需要。如果那是不可能的,那么有人能指出我其他方法来实现这一目标吗?
感谢任何线索。
答案 0 :(得分:0)
这取决于您的处理器。
某些处理器为XQuery提供加密扩展功能,例如: http://expath.org/spec/crypto
某些处理器提供通用的exec扩展功能。这样的东西可以用来运行openssl命令。例如,eXist-db提供process:execute
。