+ * Creates a new key store of the given type.
+ *
+ * @param keyStoreType
+ * The type of the key store
+ */
+ public void createKeyStore(String keyStoreType) {
+ try {
+ KeyStore keyStore = KeyStore.getInstance(keyStoreType);
+ keyStore.load(null, null);
+ coreListenerSupport.fireKeyStoreCreated(keyStore);
+ } catch (KeyStoreException kse1) {
+ coreListenerSupport.fireKeyStoreNotCreated(keyStoreType, kse1);
+ } catch (NoSuchAlgorithmException nsae1) {
+ coreListenerSupport.fireKeyStoreNotCreated(keyStoreType, nsae1);
+ } catch (CertificateException ce1) {
+ coreListenerSupport.fireKeyStoreNotCreated(keyStoreType, ce1);
+ } catch (IOException ioe1) {
+ coreListenerSupport.fireKeyStoreNotCreated(keyStoreType, ioe1);
+ }
+ }
+
+ /**