Java Code Signing Procedure

After you purchase your GlobalSign Java code signing certificate, you'll need to provide the following so that we can have your certificate issued:
  1. Proof of your identity.
  2. A certificate signing request (CSR) that you will create with your JDK's keytool.
Accepted Proof of Identity.

  1. If you have established a legal entity under which you operate your business, please provide a copy of the document that verifies the formation of that entity (articles of incorporation, etc.).
  2. If you are an individual who has not formed a separate legal entity, you are technically operating as an individual. In this case, your legal identity is your name. To prove your individual identity, please provide a copy of a driver's license, passport or other government issued ID. To have your certificate issued in a trade name, please also follow the instructions in C, below.
  3. If you use a trade name (i.e. Joe Jones t/a Jones Software) and you want the certificate issued in your trade name, please provide a copy of your ID and proof that the trade name is registered to or in common use by you. Acceptable proof includes a fictitious name registration, a business license or tax account issued in the trade name or a letter from your attorney or accountant, on their letterhead, attesting that the name is in common use by you.
Instructions for creating a certificate signing request (CSR):

Notes:

  • The name of which you can prove ownership (see above) is referred to as cert_name below.
  • If there is a comma in your cert_name it must be preceded by an escape like so: \,
  • The word "password" in the below command is meant to be replaced by a password of your choosing.
  • If you are outside of the US, change the C=US into C= your_country's_two_letter_code .
  • The resulting CSR will be saved as a file named global.csr .
Instructions:
  1. Open a command prompt or terminal window.
  2. Change to your JDK's bin directory.
  3. After changing the words in italics as described in the above notes, run the following commands from the command line, one after the other. Note to experts: do not add parameters to the dname option - use only CN, O and C.

    Command one:

    keytool -genkey -alias globalkey -keypass password -keyalg RSA -keysize 1024 -dname "CN=cert_name,O=cert_name,C=US" -keystore globalstore -storepass password

    Command two:

    keytool -certreq -v -alias globalkey -file global.csr -keystore globalstore -storepass password

Fax or e-mail your proof(s) of identity to us and e-mail the global.csr file to us as an attachment.

Strategic Services Group, Inc.
34 E Germantown Pike #240
Norristown, PA 19401

Tel: (215) 654-8150
Fax: (215) 701-0802
Toll Free (US & CA) (800) 450-2750

E-mail: JavaCerts@StrategicServicesGroup.com


Click to purchase a Java code signing certificate

or

Click for more information on Java code signing certificates.

 
 
Live Chat Live Help Software for Website
 
Java Web Hosting supports all Java libraries and frameworks including: If it's Java it will run on Java Web Hosting.

Copyright © 2001 - 2010 All rights reserved
Strategic Services Group, Inc. - 34 E. Germantown Pike #240 - Norristown, PA, 19401 - USA
(215) 654-8150 - Toll Free from the US & Canada (800) 450-2750