SWORD4J provides a keystore editor for administering Java keystores. Select "Open File" to open a keystore which is not part of any open project in the current workspace. The default keystore password that ships with the JVM is changeit. When the certificate store opens, the certificates are presented in a table view indicating their alias, issued to/by, and expiration date. Selecting an individual certificate will display its associated properties in the property sash below the main editor table. The keystore editor now permits sorting by clicking on column headers in the editor window. Another feature added in this release is automatic identification of expired certificate and key entries. Expired entries are identified by custom icons and a validity period property of expired. To create a self-signed certificate, right mouse click on the certificates table in the main editor window and select "add self-signed certificate from the pop-up context menu. The next demonstration will illustrate how to create a new keystore using the new keystore wizard. We begin by creating a simple project to hold the keystore. Next, we'll create a link to the default keystore that ships with the JVM. And finally, we’ll invoke the create new keystore wizard to create a project keystore. Once again, the default password for newly created keystores is: changeit. To copy key entries between open keystores, simply drag and drop the desired entry. To export a certificate to the filesystem, select the desired certificate, right mouse click on it and then select "Export" from the pop-up context menu. To import a certificate into a keystore from the filesystem, right mouse click on the editor table and select "Import" from the pop-up context menu. To change a keystore password, select the keystore file from package explorer, right mouse click on it, and select "Security->Change password" from the pop-up context menu. To change a key entry password, select the key entry certificate in the keystore editor, right mouse click on it and select "Change entry password" from the pop-up context menu. The keystore editor provides a means of administering Java keystore's. It provides support for changing keystore passwords, creating self-signed certificates, copying key entries and certificate entries between keystore's, importing and exporting certificates, deleting keystore entries, and viewing keystore entries.