Steps for adding a custom extension to a certificate template if you are using REXX CGI execs

Procedure

  1. Copy the CustomExt INSERT from pkiserv.tmpl.

    _______________________________________________________________

  2. Rename the copy of the CustomExt INSERT. The name is the string that is formed by concatenating the following values:
    1. The string "CustomExt".
    2. The OID. You are responsible for ensuring that you use a registered OID, PKI Services does not check this.
    3. The critical flag - C for a critical extension, N for a non-critical extension.
    4. The value type. Supported types are:
      • INT (integer in a printable hexadecimal format)
      • IA5 (IA5 string)
      • PRT (printable string)
      • BMP (BMP string)
      • OCT (Octet string)
      • UTF (UTF 8 string)

    _______________________________________________________________

  3. Customize the INSERT to contain any inputs that you want, and to have the corresponding JavaScript code manipulate and verify the inputs.

    _______________________________________________________________

  4. Add the customized INSERT to the certificate template that you want to use it in.

    _______________________________________________________________

  5. Update the CONTENT subsection of the certificate template to add new input fields.

    _______________________________________________________________

Results

When you are done, you have added a customized extension to a certificate template using REXX CGI execs.