Class Controller
- java.lang.Object
-
- de.willuhn.jameica.gui.AbstractControl
-
- de.willuhn.jameica.hbci.passports.rdh.Controller
-
public class Controller extends de.willuhn.jameica.gui.AbstractControl
Controller, der die Eingaben zur Konfiguration des Passports handelt.
-
-
Constructor Summary
Constructors Constructor Description Controller(de.willuhn.jameica.gui.AbstractView view)
ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
changePassword()
Aendert das Passwort der Schluesseldatei.de.willuhn.jameica.gui.input.Input
getAlias()
Liefert einen zusaetzlichen Alias-Namen, an dem der User mehrere Schluessel unterscheiden kan.de.willuhn.jameica.gui.input.Input
getBenutzerkennung()
Liefert ein Anzeigefeld fuer die Benutzerkennung.de.willuhn.jameica.gui.input.Input
getBLZ()
Liefert ein Anzeigefeld fuer die BLZ.org.kapott.hbci.passport.HBCIPassport
getHBCIPassport()
Liefert den HBCI-Passport.de.willuhn.jameica.gui.input.Input
getHBCIPort()
Liefert ein Eingabe-Feld fuer den TCP-Port.de.willuhn.jameica.gui.input.Input
getHBCIUrl()
Liefert ein Eingabe-Feld fuer die URL.de.willuhn.jameica.gui.input.Input
getHBCIVersion()
Liefert eine Auswahl-Box fuer die HBCI-Version.RDHKey
getKey()
Liefert den Schluessel.de.willuhn.jameica.gui.parts.TablePart
getKeyList()
Liefert eine Liste mit den importierten Schluesseln.de.willuhn.jameica.gui.parts.TablePart
getKontoAuswahl()
BUGZILLA 173 BUGZILLA 314 Liefert eine Tabelle mit festzuordenbaren Konten.de.willuhn.jameica.gui.input.Input
getKundenkennung()
Liefert ein Anzeigefeld fuer die Kundenkennung.de.willuhn.jameica.gui.input.Input
getPath()
Liefert ein Eingabe-Feld zur Eingabe des Pfads zum Schluessel.void
handleDisplayProperties()
Zeigt die BPD/UPD des Passports an.boolean
handleStore()
Speichert die Einstellungen fuer den aktuellen Schluessel.void
handleSync()
Synchronisiert den Bankzugang.void
handleTest()
Testet die Konfiguration.void
startCreate()
Erstellt einen neuen Schluessel.void
startImport()
Startet einen Schluessel-Import.void
startIniLetter()
Startet die Erzeugung eines INI-Briefs.
-
-
-
Method Detail
-
getKey
public RDHKey getKey()
Liefert den Schluessel.- Returns:
- Schluessel.
-
getHBCIPassport
public org.kapott.hbci.passport.HBCIPassport getHBCIPassport() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException, de.willuhn.jameica.system.OperationCanceledException
Liefert den HBCI-Passport.- Returns:
- Passport.
- Throws:
java.rmi.RemoteException
de.willuhn.util.ApplicationException
de.willuhn.jameica.system.OperationCanceledException
-
getBenutzerkennung
public de.willuhn.jameica.gui.input.Input getBenutzerkennung() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
Liefert ein Anzeigefeld fuer die Benutzerkennung.- Returns:
- Anzeigefeld.
- Throws:
java.rmi.RemoteException
de.willuhn.util.ApplicationException
-
getKundenkennung
public de.willuhn.jameica.gui.input.Input getKundenkennung() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
Liefert ein Anzeigefeld fuer die Kundenkennung.- Returns:
- Anzeigefeld.
- Throws:
java.rmi.RemoteException
de.willuhn.util.ApplicationException
-
getBLZ
public de.willuhn.jameica.gui.input.Input getBLZ() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
Liefert ein Anzeigefeld fuer die BLZ.- Returns:
- Anzeigefeld.
- Throws:
java.rmi.RemoteException
de.willuhn.util.ApplicationException
-
getAlias
public de.willuhn.jameica.gui.input.Input getAlias() throws java.rmi.RemoteException
Liefert einen zusaetzlichen Alias-Namen, an dem der User mehrere Schluessel unterscheiden kan.- Returns:
- Alias-Name.
- Throws:
java.rmi.RemoteException
-
getKontoAuswahl
public de.willuhn.jameica.gui.parts.TablePart getKontoAuswahl() throws java.rmi.RemoteException
BUGZILLA 173 BUGZILLA 314 Liefert eine Tabelle mit festzuordenbaren Konten.- Returns:
- Auswahl-Feld.
- Throws:
java.rmi.RemoteException
-
getPath
public de.willuhn.jameica.gui.input.Input getPath() throws java.rmi.RemoteException
Liefert ein Eingabe-Feld zur Eingabe des Pfads zum Schluessel.- Returns:
- Eingabe-Feld.
- Throws:
java.rmi.RemoteException
-
getHBCIVersion
public de.willuhn.jameica.gui.input.Input getHBCIVersion() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
Liefert eine Auswahl-Box fuer die HBCI-Version.- Returns:
- Auswahl-Box.
- Throws:
java.rmi.RemoteException
de.willuhn.util.ApplicationException
-
getHBCIUrl
public de.willuhn.jameica.gui.input.Input getHBCIUrl() throws de.willuhn.util.ApplicationException, java.rmi.RemoteException
Liefert ein Eingabe-Feld fuer die URL.- Returns:
- Eingabe-Feld.
- Throws:
de.willuhn.util.ApplicationException
java.rmi.RemoteException
-
getHBCIPort
public de.willuhn.jameica.gui.input.Input getHBCIPort() throws de.willuhn.util.ApplicationException, java.rmi.RemoteException
Liefert ein Eingabe-Feld fuer den TCP-Port.- Returns:
- Eingabe-Feld.
- Throws:
de.willuhn.util.ApplicationException
java.rmi.RemoteException
-
getKeyList
public de.willuhn.jameica.gui.parts.TablePart getKeyList() throws java.rmi.RemoteException
Liefert eine Liste mit den importierten Schluesseln.- Returns:
- Liste der Schluessel.
- Throws:
java.rmi.RemoteException
-
startIniLetter
public void startIniLetter()
Startet die Erzeugung eines INI-Briefs.
-
changePassword
public void changePassword()
Aendert das Passwort der Schluesseldatei.
-
handleSync
public void handleSync()
Synchronisiert den Bankzugang.
-
startImport
public void startImport()
Startet einen Schluessel-Import.
-
handleTest
public void handleTest()
Testet die Konfiguration.
-
handleStore
public boolean handleStore()
Speichert die Einstellungen fuer den aktuellen Schluessel.- Returns:
- true, wenn das Speichern erfolgreich war.
-
handleDisplayProperties
public void handleDisplayProperties()
Zeigt die BPD/UPD des Passports an.
-
startCreate
public void startCreate()
Erstellt einen neuen Schluessel.
-
-