public static KeyStore createEmptyKeyStore(String keyStoreType,String provider){
  if (keyStoreType == null) {
    keyStoreType="BKS";
  }
  KeyStore keyStore;
  try {
    if (provider == null) {
      keyStore=KeyStore.getInstance(keyStoreType);
    }
 else {
      keyStore=KeyStore.getInstance(keyStoreType,provider);
    }
    keyStore.load(null,null);
  }
 catch (  KeyStoreException|CertificateException|NoSuchAlgorithmException|NoSuchProviderException|IOException e) {
    throw new KeyStoreAccessException("Error creating or initializing new KeyStore of type: " + keyStoreType,e);
  }
  return keyStore;
}

public static KeyStore createEmptyKeyStore ( String keyStoreType , String provider ) { if ( keyStoreType == null ) { keyStoreType = "BKS" ; } KeyStore keyStore ; try { if ( provider == null ) { keyStore = KeyStore . getInstance ( keyStoreType ) ; } else { keyStore = KeyStore . getInstance ( keyStoreType , provider ) ; } keyStore . load ( null , null ) ; } catch ( KeyStoreException | CertificateException | NoSuchAlgorithmException | NoSuchProviderException | IOException e ) { throw new KeyStoreAccessException ( "Error creating or initializing new KeyStore of type: " + keyStoreType , e ) ; } return keyStore ; }
creates and initializes an empty keystore using the specified keystoretype .
