Response - Netscape MANAGEMENT SYSTEM 6.01 - CUSTOMIZATION Manual

Table of Contents

Advertisement

Bulk Enrollment Interface

Response

If the request parameter
successful, the Certificate Manager will return the binary PKCS #7 certificate chain
using the MIME type
application of the Bulk Enrollment interface.
If the request is successful, the CA will return the following response in HTML and
JavaScript (comments are in italic text enclosed in brackets):
<HTML>
<SCRIPT LANGUAGE="JavaScript">
var header = new Object();
var fixed = new Object();
var recordSet = new Array;
var result = new Object();
fixed.requestStatus = [the request status as described below] ;
fixed.authorityName = "Certificate Manager";
fixed.errorDetails = " [an error message if an error was
encountered] ";
fixed.errorDescription = "[ a more detailed error description if
any ]";
fixed.unexpectedError = "[ an unexpected error message if one was
encountered] ";
var recordCount = 0;
var record;
record = new Object;
record.policyMessage = " [policy rejection message if the request was
rejected] ";
[records are only set if the request was rejected by the CA policies.
One or more records could be set if there are more than one policy
error message.]
recordSet[recordCount++] = record;
result.header = header;
result.fixed = fixed;
result.recordSet = recordSet;
</SCRIPT>
If
importCert
template is
interface should be prepared to handle the HTML output created using the
template when errors occur.
The base JavaScript for responses is inserted in place of the
addition, the Bulk Enrollment interface adds the JavaScript variables listed in the
following table.
126
Netscape Certificate Management System Customization Guide • May 2002
importCert
application/x-x509-user-cert
is not set to
, or if there is an error, the default response
true
bulkissuance.template
is set to
and the certificate request is
true
. This is the most useful
. Applications using the Bulk Enrollment
tag. In
<CMS_TEMPLATE>

Advertisement

Table of Contents
loading

This manual is also suitable for:

Certificate management system 6.01

Table of Contents