Loading TOC...

xdmp:credentials

xdmp:credentials(
   $uri as [xs:string?]
) as element(sec:credential)*

Summary

Returns the credentials that the current user is allowed to use.

Parameters
uri An optional URL the user needs a credential for.

Example

xdmp:credentials("http://intraweb.acme.com/some/path")
=> <sec:credential>
     <sec:credential-id>92837172832323</sec:id>
     <sec:credential-name>acme</sec:name>
     <sec:credential-description>ACME Intraweb</sec:descriptions>
     <sec:credential-username>admin</sec:username>
     <sec:credential-password>...encrypted password...</sec:password>
     <sec:credential-certificate>
       ... PEM encoded certificate ...
     </sec:credential-certificate>
     <sec:credential-private-key>
       ... encrypted private key ...
     </sec:credential-private-key>
     <sec:credential-targets>
       <sec:credential-target>
       </sec:credential-target>
     </sec:credential-targets>
     <sec:credential-signing>false</sec:credential-signing>
     <sec:credential-permissions>
       <sec:permission>
         <sec:capability>read</sec:capability>
         <sec:role-id>8272371823823</sec:role-id>
       </sec:permission>
     </sec:credential-permissions>
   </sec:credential>

Stack Overflow iconStack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.