Class Controller
java.lang.Object
de.willuhn.jameica.gui.AbstractControl
de.willuhn.jameica.hbci.passports.pintan.Controller
public class Controller
extends de.willuhn.jameica.gui.AbstractControl
Controller, der die Eingaben zur Konfiguration des Passports handelt.
-
Field Summary
Fields inherited from class de.willuhn.jameica.gui.AbstractControl
view
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.willuhn.jameica.gui.input.Input
Liefert ein Eingabe-Feld fuer die Bezeichnung.de.willuhn.jameica.gui.input.Input
getBLZ()
Liefert ein Eingabe-Feld fuer die BLZ.de.willuhn.jameica.gui.input.SelectInput
Liefert eine Auswahl verfuegbarer Kartenleser-Bezeichnungen.de.willuhn.jameica.gui.input.CheckboxInput
Liefert eine Checkbox, mit der eingestellt werden kann, ob chipTAN USB verwendet werden soll.Liefert die aktuelle Config.de.willuhn.jameica.gui.parts.TablePart
Liefert eine Liste mit den existierenden Konfigurationen.de.willuhn.jameica.gui.input.CheckboxInput
Liefert eine Checkbox, mit der festgelegt werden kann, ob der Flicker-Code on-demand in einen QR-Code konvertiert werden soll.de.willuhn.jameica.gui.input.Input
Liefert ein Eingabe-Feld fuer die Benutzerkennung.de.willuhn.jameica.gui.input.Input
Liefert ein Eingabe-Feld fuer den Transport-Filter.de.willuhn.jameica.gui.input.Input
Liefert eine Auswahl-Box fuer die HBCI-Version.de.willuhn.jameica.gui.parts.TablePart
BUGZILLA 173 BUGZILLA 314 Liefert eine Tabelle mit festzuordenbaren Konten.de.willuhn.jameica.gui.input.Input
getPort()
Liefert ein Eingabe-Feld fuer den TCP-Port.de.willuhn.jameica.gui.input.CheckboxInput
Liefert eine Checkbox zur Aktivierung oder Deaktivierung der TAN-Anzeige waehrend der Eingabe.de.willuhn.jameica.gui.input.Input
getURL()
Liefert ein Eingabe-Feld fuer die URL.de.willuhn.jameica.gui.input.Input
Liefert ein Eingabe-Feld fuer die Userkennung.void
Erstellt eine neue Config.void
handleDelete
(PinTanConfig config) Loescht die Config.void
BUGZILLA 218 Loescht die Vorauswahlen bei den TAN-Verfahren.void
Zeigt die BPD/UPD des Passports an.boolean
Speichert die Konfiguration.void
Synchronisiert den Bankzugang neu.void
Testet die Konfiguration.Methods inherited from class de.willuhn.jameica.gui.AbstractControl
getCurrentObject
-
Constructor Details
-
Controller
public Controller(de.willuhn.jameica.gui.AbstractView view) ct.- Parameters:
view
-
-
-
Method Details
-
getConfig
Liefert die aktuelle Config.- Returns:
- config
-
getConfigList
Liefert eine Liste mit den existierenden Konfigurationen.- Returns:
- Liste der Konfigurationen.
- Throws:
RemoteException
-
getBLZ
Liefert ein Eingabe-Feld fuer die BLZ.- Returns:
- BLZ
- Throws:
RemoteException
-
getKontoAuswahl
BUGZILLA 173 BUGZILLA 314 Liefert eine Tabelle mit festzuordenbaren Konten.- Returns:
- Auswahl-Feld.
- Throws:
RemoteException
-
getURL
Liefert ein Eingabe-Feld fuer die URL.- Returns:
- URL
- Throws:
RemoteException
-
getShowTan
Liefert eine Checkbox zur Aktivierung oder Deaktivierung der TAN-Anzeige waehrend der Eingabe.- Returns:
- Checkbox.
- Throws:
RemoteException
-
getCardReaders
Liefert eine Auswahl verfuegbarer Kartenleser-Bezeichnungen.- Returns:
- eine Auswahl verfuegbaren Kartenleser-Bezeichnungen.
- Throws:
RemoteException
-
getConvertQr
Liefert eine Checkbox, mit der festgelegt werden kann, ob der Flicker-Code on-demand in einen QR-Code konvertiert werden soll.- Returns:
- die Checkbox.
- Throws:
RemoteException
-
getChipTANUSB
Liefert eine Checkbox, mit der eingestellt werden kann, ob chipTAN USB verwendet werden soll.- Returns:
- eine Checkbox, mit der eingestellt werden kann, ob chipTAN USB verwendet werden soll.
- Throws:
RemoteException
-
getBezeichnung
Liefert ein Eingabe-Feld fuer die Bezeichnung.- Returns:
- Bezeichnung.
- Throws:
RemoteException
-
getPort
Liefert ein Eingabe-Feld fuer den TCP-Port.- Returns:
- Port
- Throws:
RemoteException
-
getCustomerId
Liefert ein Eingabe-Feld fuer die Benutzerkennung.- Returns:
- Benutzerkennung.
- Throws:
RemoteException
-
getUserId
Liefert ein Eingabe-Feld fuer die Userkennung.- Returns:
- Userkennung.
- Throws:
RemoteException
-
getFilterType
Liefert ein Eingabe-Feld fuer den Transport-Filter.- Returns:
- Filter
- Throws:
RemoteException
-
getHBCIVersion
Liefert eine Auswahl-Box fuer die HBCI-Version.- Returns:
- Auswahl-Box.
- Throws:
RemoteException
-
handleDeleteTanSettings
public void handleDeleteTanSettings()BUGZILLA 218 Loescht die Vorauswahlen bei den TAN-Verfahren. -
handleDisplayProperties
public void handleDisplayProperties()Zeigt die BPD/UPD des Passports an. -
handleDelete
Loescht die Config.- Parameters:
config
- die zu loeschende Config.
-
handleSync
public void handleSync()Synchronisiert den Bankzugang neu. -
handleTest
public void handleTest()Testet die Konfiguration. -
handleCreate
public void handleCreate()Erstellt eine neue Config. -
handleStore
public boolean handleStore()Speichert die Konfiguration.- Returns:
- true, wenn die Config gespeichert werden konnte.
-