|
@@ -49,8 +49,9 @@ public class KeychainManager implements KeychainAccessProvider {
|
|
|
setPassphraseStored(key, true);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
public void storePassphraseForAuthenticatedUser(String key, String displayName, CharSequence passphrase) throws KeychainAccessException {
|
|
|
- getKeychainOrFail().storePassphrase(key, displayName, passphrase);
|
|
|
+ getKeychainOrFail().storePassphraseForAuthenticatedUser(key, displayName, passphrase);
|
|
|
setPassphraseStored(key, true);
|
|
|
}
|
|
|
|
|
@@ -61,12 +62,6 @@ public class KeychainManager implements KeychainAccessProvider {
|
|
|
return passphrase;
|
|
|
}
|
|
|
|
|
|
- public char[] loadPassphraseForAuthenticatedUser(String key) throws KeychainAccessException {
|
|
|
- char[] passphrase = getKeychainOrFail().loadPassphrase(key);
|
|
|
- setPassphraseStored(key, passphrase != null);
|
|
|
- return passphrase;
|
|
|
- }
|
|
|
-
|
|
|
@Override
|
|
|
public void deletePassphrase(String key) throws KeychainAccessException {
|
|
|
getKeychainOrFail().deletePassphrase(key);
|