Создаю хранилище для PrivateKey. В строке KeyStore.PrivateKeyEntry skEntry = new KeyStore.PrivateKeyEntry()
в функцию PrivateKeyEntry()
необходимо передать 2 параметра один из которых сам приватный ключ, а второй параметр это сертификат. Я не совсем понимаю как этот сертификат получить имея открытый и закрытый ключ.
Весь кусок кода(строку в которой проблема выделил):
final KeyPairGenerator keyGen = KeyPairGenerator.getInstance("RSA");
keyGen.initialize(4096, new SecureRandom());
final KeyPair key = keyGen.generateKeyPair();
KeyStore store = KeyStore.getInstance(KeyStore.getDefaultType());
KeyStore.ProtectionParameter protParam = new KeyStore.PasswordProtection(password.getText().toString().toCharArray());
KeyStore.PrivateKeyEntry skEntry = new KeyStore.PrivateKeyEntry(?????????)
store.setEntry(nickname.getText().toString(), skEntry, protParam);
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Как сделать внешнюю БД (которая будет висеть где-то на хостинге) и сделать возможность записывать/читать информацию с нее в android-приложенииЕсли...
Сделал отправку письма на E-MailОтправка сделана через Gmail, с авторизацией