sec.securityPathNamespace( prefix as String, namespace-uri as String ) as element(sec.pathNamespace)
This function creates a protected namespace. The result can be passed into other functions as part of the permissions parameter.
Parameters | |
---|---|
prefix | Prefix for the namespace to be protected. |
namespace-uri | The URI for the namespace. |
// Execute this against the security database. declareUpdate(); const sec = require('/MarkLogic/security'); sec.securityPathNamespace('ml', 'marklogic.com'); // Returns ==> // <path-namespace xmlns="http://marklogic.com/xdmp/security"> // <prefix>ml</prefix> // <namespace-uri>marklogic.com</namespace-uri> // </path-namespace>
Stack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.