Я хотел бы использовать Mac KeyChain для хранения некоторых комбинаций имени пользователя и пароля для моего приложения Java Swing, которое будет использоваться для подключения к внешним службам от имени пользователя.
Я нашел несколько источников, демонстрирующих, что вы можете получить доступ к объекту java.security.KeyStore, выполнив:
KeyStore keyStore = KeyStore.getInstance("KeychainStore", "Apple");
keyStore.load(null, null);
Однако я не могу найти никаких примеров того, как вы используете полученное KeyStore для фактического хранения / извлечения логины и пароли.
Любая помощь будет принята с благодарностью.
Спасибо!