The code signer takes the following steps:
Create a JAR File Containing the Class File, using the
Generate Keys (if they don't already exist), using the
Optional Step Generate a certificate signing request (CSR) for the public key certificate, and import the response from the certification authority (CA). For simplicity (and since you are only pretending to be Susan Jones), this step is omitted. See Generating a Certificate Signing Request (CSR) for a Public Key Certificate for more information.