Beberapa API membutuhkan code signing keys dari RIM dan untuk keperluan ini kita dapat membelinya langsung dari RIM. API yang membutuhkan code signing keys adalah:

* Runtime APIs,
* BlackBerry Application APIs,
* BlackBerry Cryptography APIs

Untuk mendapatkan code signing keys untuk aplikasi kita, kita perlu membayar sebesar $20 USD. Berikut ini adalah order form yang dapat kita isi untuk mendapatkan keys. Kita harus mengisikan private PIN number yang dibutuhkan untuk menyelesaikan proses. Biasanya dibutuhkan waktu 5 hari kerja untuk memproses suatu permintaan keys.

Katakanlah proses request yang sudah kita kirimkan ke RIM sudah diapprove dan kita akan menerima 3 buah email dari RIM yang masing2 berisi file .CSI. Berikut ini adalah langkah yang harus kita lakukan terhadap file2 ini.

Simpan ketiga .csi files yang ada di email pada JDE bin folder.

Jalankan SignatureTool.jar program pada masing2 .csi files.

Pertama2 kita jalankan pada RBB file

clip_image002

Kemudian akan muncul prompt sbb:

clip_image004

Pilih Yes, dan buat private key yang baru (bisa saja disamakan dengan PIN) –

clip_image006

clip_image008

Kemudian ketikkan private key password dan PIN –

clip_image010

Klik Register, informasi akan langsung dikirim ke RIM –

clip_image012

Sampai pada langkah ini, kita akan menerima  email dari RIM (websigner@mail.rim.net) yang mengatakan bahwa proses sudah selesai. Hal yang sama kita lakukan untuk file RCR dan RRT, kita tinggal memasukkan private key dan password saja.

Langkah selanjutnya adalah kembali ke project yang sedang kita kerjakan dan kita dapat memilih Request Signatures dari menu Build.

clip_image018

Lalu kita pilih file CODdan tipe SignerID, klik Request.

clip_image020

Masukkan passwordnya –

clip_image022

Berikut ini tampilannya jika berhasil,

clip_image024