чтобы загрузить KeyStore, вам нужно будет указать тип хранилища ключей (вероятно, jceks), указать входной поток и пароль.затем вы можете загрузить его следующим образом:
KeyStore ks = KeyStore.getInstance(TYPE_OF_KEYSTORE);
ks.load(new FileInputStream(PATH_TO_KEYSTORE), PASSWORD);
это может вызвать исключение KeyStoreException, так что вы можете окружить блок try, если хотите, или повторно выбросить.Имейте в виду, что хранилище ключей может содержать несколько ключей, поэтому вам необходимо найти свой ключ с псевдонимом, вот пример с симметричным ключом:
SecretKeyEntry entry = (KeyStore.SecretKeyEntry)ks.getEntry(SOME_ALIAS,new KeyStore.PasswordProtection(SOME_PASSWORD));
SecretKey someKey = entry.getSecretKey();