我试图找出如何在文档中存储加密数据。 我看到一些服务器端XQuery API,如 xdmp:hmac-sha256 对于marklogic,java-client-api上是否有类似的东西?
我很欣赏有关如何处理此问题的任何意见?
答案 0 :(得分:1)
我认为您将使用Java可用的任何加密库,并将您的文档编写为二进制文件。这有道理吗?
请参阅Java Application Developer's Guide中的Writing A Binary Document。
另一种选择是将加密数据插入XML元素或JSON属性中。然后,当然,您可以将文档编写为XML或JSON。
如果您想使用XML,请参阅Writing an XML Document To The Database。如果要使用JSON,请替换JSONDocumentManager。