Class PasswdCache

java.lang.Object
de.frankmuenster.mahoe.utils.PasswdCache

public final class PasswdCache extends Object
Ein Password-Cache inclusive Hibiscus Wallet Benutzung.
Version:
1.0
Author:
Frank Münster
  • Method Details

    • getPassword

      public static char[] getPassword(String bank, 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 Bankbezeichnung
      login - - der Login zum Passwort
      Returns:
      das Passwort
      Throws:
      de.willuhn.jameica.system.OperationCanceledException
    • getPassword

      public static char[] getPassword(String bank, 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 Bankbezeichnung
      login - der Login zum Passwort
      alwaysAsk - 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(String bank, String login)
      Entfernt ein Passwort aus dem Cache
      Parameters:
      bank - der Bankname
      login - das Login/die Kundenkennung