Item |
Contents |
Sign project
|
Select this option to enable signing for this project. Note that, if you
do this, you will, at minimum, need to specify a Keystore File and the appropriate
Key Alias.
|
Keystore File
|
This setting specifies the keystore file that contains the private key used
to sign the MIDlet suite and the certificate used to verify the signature.
|
Key Alias
|
The Key Alias identifies the particular key within the keystore that is
to be used.
|
Prompt for password when required
|
If you select this option, MTJ will prompt you for the keystore
password and key password when it is time to retrieve information from
the keystore. Note that MTJ will then save this password information
in memory so that you do not need to provide it again during this session
with Eclipse.
|
Save passwords in workspace keyring
|
If you select this option, enter the keystore password and the key password
in the spaces provided. MTJ will save these passwords inside your
keyring file. By default, this file is located in
[workspace>]\.metadata\.plugins\org.eclipse.pde.core\eASEE\org.eclipse.core.runtime\.keyring,
although you can specify a different file using Eclipse's
-keyring command line argument.
|
Save passwords as part of project
|
If you select this option, enter the keystore password and the key password
in the spaces provided. MTJ will save these passwords in encrypted
form in the .mtj file that is part of your project.
|
Crypto Provider
|
If you are using a non-standard cryptographic provider, place the provider ID in this area. If you
are using the standard system provider, leave this space blank.
|
Keystore Type
|
If you are using a non-standard keystore format, place the keystore format ID here. If you are
using the standard system keystore type, leave this space blank.
|
Verify Settings
|
Pressing this button will cause MTJ to attempt to retrieve the key
and certificate from the keystore, and check it to make sure that it is
of the correct type. If this test succeeds, the key should be suitable
for MIDlet suite signing. If one or more of the parameters you have entered
is incorrect, you will get an appropriate error message. It is generally
advisable to make sure that the settings all verify before attempting
to deploy a project with signing.
|