Я использую хранилище ключей для защиты закрытого ключа в файле, используя следующий код
ks.setKeyEntry("kk1", pr, pass, cert1);//ks is obj of keystore,
//kk1 is alias,
//pr-->is private key,
//pass->is the password to protect that key,
//cert1-->is the certificate chain..
Позже я хочу сохранить его в файле, используя функцию магазина.
Моя проблема
(actual argument java.security.cert.X509Certificate cannot be converted to java.security.cert.Certificate[] by method invocation conversion)
Я дал cert1 как
X509V3Create obj=new X509V3Create(); //it is my own class
X509Certificate cert1 = obj.generateV3Certificate(pair);
//in this method I set all the certificate parameters like version,alg etc..,pair is obj of key pair...
Я получаю ошибку, о которой я упоминал выше .. Я не могу установить для этого параметра значение null (это дает исключение нулевого указателя)
Что я должен передать в качестве аргумента ???