xquery可以运行openssl命令吗?

时间:2015-06-24 06:19:43

标签: openssl xquery

我最初在寻找一些xquery代码,可以在我接受存储到xml db之前验证数字签名的xml内容是否有效。但是我找不到关于此的文档。

如果xquery允许运行文件系统可执行文件(例如openssl),那么这也可以满足我的需要。如果那是不可能的,那么有人能指出我其他方法来实现这一目标吗?

感谢任何线索。

1 个答案:

答案 0 :(得分:0)

这取决于您的处理器。

  1. 某些处理器为XQuery提供加密扩展功能,例如: http://expath.org/spec/crypto

  2. 某些处理器提供通用的exec扩展功能。这样的东西可以用来运行openssl命令。例如,eXist-db提供process:execute