xquery是否可以运行openssl命令?

xquery是否可以运行openssl命令?,openssl,xquery,Openssl,Xquery,我最初在寻找一些xquery代码,在我接受数字签名的xml内容并将其存储到xml数据库之前,这些代码可以验证该内容是否有效。但我找不到这方面的文件 如果xquery允许运行文件系统可执行文件(例如openssl),那么这也可以满足我的需要。如果这是不可能的,有人能告诉我其他方法来实现这一目标吗 感谢您提供的任何线索。这取决于您的处理器 一些处理器为XQuery提供加密扩展功能,例如 某些处理器提供通用exec扩展函数。这样的东西可以用来运行openssl命令。例如,eXist db提供了过程:e

我最初在寻找一些xquery代码,在我接受数字签名的xml内容并将其存储到xml数据库之前,这些代码可以验证该内容是否有效。但我找不到这方面的文件

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


感谢您提供的任何线索。

这取决于您的处理器

  • 一些处理器为XQuery提供加密扩展功能,例如

  • 某些处理器提供通用exec扩展函数。这样的东西可以用来运行openssl命令。例如,eXist db提供了
    过程:execute


  • 这在很大程度上取决于您使用的XQuery引擎。另一种方法可能是运行一个受信任的本地代理,负责验证。堆栈溢出是一个用于编程和开发问题的站点。这个问题似乎离题了,因为它与编程或开发无关。请参见帮助中心中的。也许或者会是一个更好的提问的地方。另请参阅“一些处理器提供通用的exec扩展功能…”-啊,更多的图灵机。黑客们感谢他们:)