CGIs for administration web pages

CGIs for administration web pages are execs that gain control when the user clicks an action button and render the web pages dynamically. All of the administration CGIs are contained in the /usr/lpp/pkiserv/PKIServ/ssl-cgi-bin/auth directory.

Table 1 (which lists the CGI execs in logical order) summarizes the actions that they perform:
Table 1. CGI actions for administrative web pages
CGI exec Action Sample web page
admmain.rexx This displays the administration home page. The main heading is "PKI Services Administration". This web page lets the administrator work with a single certificate request or certificate or search for certificate requests or certificates. See Figure 1.
admpend.rexx On the administration home page, the administrator can search for certificate requests. The result of this search is one of the following web pages:
  • "Certificate Requests" web page. This web page lists certificate requests matching the criteria and allows the administrator to process certificate requests.
  • "Processing was not successful" web page.
For an example of the "Certificate Requests" web page, see Figure 1.
admpendtid.rexx On the administration home page, the administrator can enter a transaction ID to work with a single certificate request. This displays a web page whose main heading is one of the following:
  • "Single Request" - This lists the certificate request that matches the transaction ID and allows the administrator to process that certificate request.
  • "Processing was not successful"
For an example of the "Single Request" web page, see Figure 1.
admmodtid.rexx This displays the "Modify and Approve Request" web page that appears when the administrator decides to modify a request before approving it (on the "Single Request" web page). See Figure 4.
admicl.rexx On the administration home page, the administrator can search for certificates. This displays a web page whose main heading is one of the following:
  • "Issued Certificates" - This lists the certificate or certificates that match the search criteria. It also allows the administrator to revoke or delete selected certificates.
  • "Processing was not successful"
For a sample of the "Issued Certificates" web page, see Figure 1.
admiclcert.rexx On the administration home page, the administrator can enter a serial number to work with a single certificate. This displays a web page whose main heading is one of the following:
  • "Single Issued Certificate" - This lists the certificate that matches the serial number ID and allows the administrator to revoke or delete that certificate.
  • "Processing was not successful"
For a sample of the "Single Issued Certificate" web page, see Figure 1.
admacttid.rexx Displays a web page after the administrator processes a single certificate request (approving it with or without modifications, rejecting, or deleting it). This web page has one of the following as its main heading:
  • "Processing successful"
  • "Processing was not successful"
For a sample of the web page whose main heading is "Processing successful", see Figure 2.
admacttid2.rexx This displays a web page after the administrator approves a certificate request with modifications. The web page has one of the following main headings:
  • "Processing successful"
  • "Processing was not successful"
For a sample of the web page whose main heading is "Processing successful", see Figure 2.
admpendall.rexx After the administrator searches for certificate requests and admpend.rexx displays the results, the administrator clicks a button to approve, reject, or delete selected certificate requests. This calls admpendall.rexx, whose main heading is one of the following:
  • "Processing successful" if the action was successful
  • "Processing was not successful" if the action failed (for example, if the administrator tried to delete certificate requests that were already deleted)
  • "Processing partially successful" if not all of the selected requests are processed successfully
  • For an example of the "Processing successful" web page, see Figure 2.
  • For an example of the "Processing was not successful" web page, see Figure 3.
  • For an example of the "Processing partially successful" web page, see Figure 4.
admactcert.rexx Displays a web page after the administrator tries to revoke or delete one or more selected certificates. The web page has one of the following main headings:
  • "Processing successful"
  • "Processing was not successful"
-
admiclall.rexx After the administrator searches for certificates and admicl.rexx displays the results, the administrator clicks a button to revoke or delete selected certificates. This calls admiclall.rexx, which displays a web page whose main heading is one of the following:
  • "Processing successful" if the action was successful
  • "Processing was not successful" if the action failed
  • "Processing partially successful" if not all of the selected certificates are processed successfully
-