keystore.setKeyEntry(privateEncryptionKeyAlias, p12PrivateEncryptionKey, privkeypass.toCharArray(), certificateChainEncryption);
// Return KeyStore as byte array and clean up
ByteArrayOutputStream baos = new ByteArrayOutputStream();
keystore.store(baos, keystorepass.toCharArray());
if (keystore.isKeyEntry(privateSignatureKeyAlias)) {
keystore.deleteEntry(privateSignatureKeyAlias);
}
if (keystore.isKeyEntry(privateEncryptionKeyAlias)) {
keystore.deleteEntry(privateEncryptionKeyAlias);
}
ret = baos.toByteArray();