Name
global.getPublishStatus
Description
Get Publish status of CA Certificate from LB when sys_id of CA certificate is provided as parameter.
Script
var getPublishStatus = Class.create();
getPublishStatus.prototype = Object.extendsObject(AbstractAjaxProcessor, {
type: 'getPublishStatus',
getStatus: function() {
var sys_id = this.getParameter('sysparm_sys_id');
var gr = new GlideRecord('sys_ca_certificate');
gr.get(sys_id);
return this.getStatusFromLB(gr);
},
getStatusFromLB: function(gr) {
var glideCACertificateUploader = new SNC.GlideCACertificateUploader();
var status = glideCACertificateUploader.getCertificateUploadStatus(gr);
return status;
}
});
Sys ID
c054fe86c32210102c5b4e483c40ddcf