Package de.frankmuenster.mahoe.utils
Class PasswdCache
- java.lang.Object
-
- de.frankmuenster.mahoe.utils.PasswdCache
-
public final class PasswdCache extends java.lang.Object
Ein Password-Cache inclusive Hibiscus Wallet Benutzung.- Version:
- 1.0
- Author:
- Frank Münster
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static char[]
getPassword(java.lang.String bank, java.lang.String login)
Liefert das Passwort, die PIN.static char[]
getPassword(java.lang.String bank, java.lang.String login, boolean alwaysAsk)
Liefert das Passwort, die PIN.static void
revoke(java.lang.String bank, java.lang.String login)
Entfernt ein Passwort aus dem Cache
-
-
-
Method Detail
-
getPassword
public static char[] getPassword(java.lang.String bank, java.lang.String login) throws de.willuhn.jameica.system.OperationCanceledException
Liefert das Passwort, die PIN. Sucht im Cache bzw. Hibiscus-Wallet, falls das konfiguriert ist. Fragt den Benutzer, falls das Passwort noch nicht gespeichert ist, bzw. speichern nicht erlaubt ist.- Parameters:
bank
- die Bankbezeichnunglogin
- - der Login zum Passwort- Returns:
- das Passwort
- Throws:
de.willuhn.jameica.system.OperationCanceledException
-
getPassword
public static char[] getPassword(java.lang.String bank, java.lang.String login, boolean alwaysAsk) throws de.willuhn.jameica.system.OperationCanceledException
Liefert das Passwort, die PIN. Sucht im Cache bzw. Hibiscus-Wallet, falls das konfiguriert ist. Fragt den Benutzer, falls das Passwort noch nicht gespeichert ist, bzw. speichern nicht erlaubt ist.- Parameters:
bank
- die Bankbezeichnunglogin
- der Login zum PasswortalwaysAsk
- immer nach dem Passwort fragen, egal was in den Einstellungen gesetzt ist.- Returns:
- das Passwort
- Throws:
de.willuhn.jameica.system.OperationCanceledException
-
revoke
public static void revoke(java.lang.String bank, java.lang.String login)
Entfernt ein Passwort aus dem Cache- Parameters:
bank
- der Banknamelogin
- das Login/die Kundenkennung
-
-