public int preGenReqRenew(java.lang.String domain,
com.ibm.pki.rpkiserv.CertPlist plist,
java.lang.String serialnum)
throws UserExitException
Purpose
Called before GENRENEW or REQRENEW
requests
Parameters
- domain
- Domain name
- plist
- CertPlist with input parameters for renew request, whose values
can be modified by this method
Note: Most values for a certificate
renewal are taken from the existing certificate and therefore are
not in the certPlist. The following values can occur in the certPlist:
- CertPlist.CERTPLIST_NOTIFYEMAIL
- CertPlist.CERTPLIST_PASSPHRASE
- CertPlist.CERTPLIST_NOTAFTER
- CertPlist.CERTPLIST_CERTPOLICIES
- CertPlist.CERTPLIST_AUTHINFOACC
- CertPlist.CERTPLIST_CRITICAL
- serialnum
- Serial number of certificate being renewed
returns
- Value
- Meaning
- 0 (UserExit.SUCCESSFUL)
- Continue with the request.
- 4 (UserExit.CHANGE_APPROVAL_STATUS)
- If the renewal request required administrator approval, change
it to not require administrator approval (a GENRENEW). If the certificate
request did not require administrator approval (a GENRENEW), change
it to require administrator approval (a REQRENEW).
- 8 (UserExit.DENY_REQUEST) or greater
- Deny the request.
throws
Exception |
Result |
---|
UserExitException |
Handled the same as a return value of 8, and
exception text is displayed on the resulting web page |