<?xml version="1.0" encoding="UTF-8"?><api:function-page xml:base="/apidoc/8.0/xdmp.externalSecurity.xml" generated="2015-10-07T16:36:00.016766-07:00" mode="javascript" xmlns:api="http://marklogic.com/rundmc/api"><api:function-name>xdmp.externalSecurity</api:function-name><api:suggest>xdmp.externalsecurity</api:suggest><api:suggest>xdmp</api:suggest><api:suggest>externalsecurity</api:suggest><api:function-link mode="xquery" fullname="xdmp:external-security">/apidoc/8.0/xdmp:external-security.xml</api:function-link><api:function mode="javascript" name="externalSecurity" type="builtin" lib="xdmp" category="Security" hidden="false" bucket="MarkLogic Built-In Functions" prefix="xdmp" namespace="http://marklogic.com/xdmp" fullname="xdmp.externalSecurity"><api:summary>
  Returns the external security ID for the specified external security name.
  Unlike the security library module function <code xmlns="http://www.w3.org/1999/xhtml">sec:uid-for-name</code>, 
  this function can be evaluted against any database and does not need to be 
  evaluated directly against the security database. It returns the external
  security ID from the security database configured for the database in which 
  the App Server evaluates against.
</api:summary><api:params><api:param name="external-security" type="xs:string"><api:param-description>
    An external security name.
  </api:param-description><api:param-name>external-security</api:param-name><api:param-type>String</api:param-type></api:param></api:params><api:return>String</api:return><api:example class="javascript"><pre xml:space="preserve" xmlns="http://www.w3.org/1999/xhtml">
xdmp.externalSecurity("ldap-config");
=&gt; 2392349873545
</pre></api:example></api:function></api:function-page>