The Device Certificate Management tool lets you deploy certificates and review the certificate status of an attached device using the Windows Mobile 2003 platform. You can start this tool from the Tool tab of the New dialog box. In this tool, you can select one of the following options as the function of an XML file to download to a connected device:
Install PocketBuilder Default Certificates
Query for Unprivileged Certificates
Query for Privileged Certificates
Custom WAP Command File
PocketBuilder provides an XML file (PK_AddCerts.xml in the PocketBuilder Support>TestCertificates directory) that it assigns as the default source to install to a connected device when the Install PocketBuilder Default Certificates option is selected. Clicking the Install Certificates button deploys this XML file which contains references to all the default PocketBuilder test certificates.
Certificate expiration The certificate used to sign the Sybase PocketBuilder DLLs expires every year. If the certificate expiration date has passed and you attempt to run a signed application, PocketBuilder returns an error message telling you that the security signature for the PocketBuilder VM has expired. Typically setup programs will be available on the Sybase Web site for PocketBuilder updates that include a PK_AddCerts.xml file referencing currently valid Sybase certificates. Otherwise you can assign your own certificates to the PocketBuilder DLLs prior to deploying them to a handheld device.
Additional XML files installed with PocketBuilder (QueryStore_priv.xml and QueryStore_unpriv.xml) can be used to query the status of the privileged and unprivileged certificates currently residing on a connected device. One of these XML files is automatically selected as the default source to download when a query option is selected for privileged or unprivileged certificates. The label for the Install Certificates button automatically changes to “Query for Certificates” when one of these options is selected.
The Device Certificate Management tool also lets you deploy a custom XML file containing information for any certificates that you want to download to a connected device. The label for the Install Certificates button automatically changes to “Execute Custom WAP File on the Device” when the Custom WAP Command File option is selected. The file selection dialog box also opens automatically when the Custom WAP Command file selection is made.