
admin.appserverSetSslCertificateTemplate( config as element(configuration), appserver-id as (Number|String), value as (Number|String) ) as element(configuration)
This function sets an SSL certificate template for the specified App Server.
http://marklogic.com/xdmp/privileges/admin/app-server-security
http://marklogic.com/xdmp/privileges/admin/app-server-security/{id}
http://marklogic.com/xdmp/privileges/admin/group-security
http://marklogic.com/xdmp/privileges/admin/group-security/{id}
  let pki = require("/MarkLogic/pki.xqy")
  let admin = require("/MarkLogic/admin.xqy")
  let config = admin.getConfiguration()
  let appServer = admin.appserverGetId(config,
          admin.groupGetId(config, "Default"),
          "myAppServer")
  let tid = pki.templateGetId(fn.head(pki.getTemplateByName("temporary")))
  admin.appserverSetSslCertificateTemplate(
                          config,
                          appServer,
                          tid)
   
  
Stack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.