Interface RDHKey
- All Superinterfaces:
Configuration,de.willuhn.datasource.GenericObject,Remote
- All Known Implementing Classes:
RDHKeyImpl
Bildet einen importierten oder erstellten RDH-Schluessel in Hibiscus ab.
-
Method Summary
Modifier and TypeMethodDescriptiongetAlias()Liefert einen optionalen Alias-Namen fuer den Schluessel.Liefert Pfad- und Dateiname des Schluessels.Liefert die HBCI-Version des Schluessels.Konto[]Liefert eine optionale Liste von hart verdrahteten Konten.booleanPrueft, ob der Schluessel zum aktiven Datenbestand gehoert und somit benutzt werden kann.org.kapott.hbci.passport.HBCIPassportload()Liefert den Passport des Schluessels.voidSpeichert einen zusaetzlichen Alias-Namen fuer den Schluessel.voidsetEnabled(boolean enabled) Aktiviert oder deaktiviert den Schluessel fuer die Verwendung.voidsetFilename(String filename) Speichert den Pfad- und Dateinamen des Schluessels.voidsetHBCIVersion(String version) Speichert die zu verwendende HBCI-Version.voidSpeichert eine optionale Liste von festzugeordneten Konten.Methods inherited from interface de.willuhn.jameica.hbci.passport.Configuration
delete, getConfigDialog, getDescriptionMethods inherited from interface de.willuhn.datasource.GenericObject
equals, getAttribute, getAttributeNames, getID, getPrimaryAttribute
-
Method Details
-
getFilename
Liefert Pfad- und Dateiname des Schluessels.- Returns:
- Pfad- und Dateiname des Schluessels.
- Throws:
RemoteException
-
setFilename
Speichert den Pfad- und Dateinamen des Schluessels.- Parameters:
filename- Pfad- und Dateiname des Schluessels.- Throws:
RemoteException
-
getKonten
Liefert eine optionale Liste von hart verdrahteten Konten. Das ist sinnvoll, wenn der User mehrere Konten bei der gleichen Bank mit unterschiedlichen Dateien hat. Dann wuerde bei jeder Bank-Abfrage ein Dialog zur Auswahl der Datei kommen, weils Hibiscus allein anhand BLZ/Kundenkennung nicht mehr unterscheiden kann.- Returns:
- Liste der optionalen Konten oder
nullBUGZILLA 173 BUGZILLA 314 - Throws:
RemoteException
-
setKonten
Speichert eine optionale Liste von festzugeordneten Konten. BUGZILLA 173 BUGZILLA 314- Parameters:
k- Liste der Konten.- Throws:
RemoteException
-
getHBCIVersion
Liefert die HBCI-Version des Schluessels.- Returns:
- HBCI-Version des Schluessels oder null, wenn noch keine bekannt ist.
- Throws:
RemoteException
-
setHBCIVersion
Speichert die zu verwendende HBCI-Version.- Parameters:
version- HBCI-Version.- Throws:
RemoteException
-
isEnabled
Prueft, ob der Schluessel zum aktiven Datenbestand gehoert und somit benutzt werden kann.- Returns:
- true, wenn er verwendet werden kann.
- Throws:
RemoteException
-
setEnabled
Aktiviert oder deaktiviert den Schluessel fuer die Verwendung.- Parameters:
enabled- true, wenn der Schluessel aktiv ist- Throws:
RemoteException
-
getAlias
Liefert einen optionalen Alias-Namen fuer den Schluessel.- Returns:
- Alias-Name.
- Throws:
RemoteException
-
setAlias
Speichert einen zusaetzlichen Alias-Namen fuer den Schluessel.- Parameters:
alias- Alias-Name.- Throws:
RemoteException
-
load
org.kapott.hbci.passport.HBCIPassport load() throws RemoteException, de.willuhn.util.ApplicationException, de.willuhn.jameica.system.OperationCanceledExceptionLiefert den Passport des Schluessels.- Returns:
- der Passport.
- Throws:
RemoteExceptionde.willuhn.util.ApplicationExceptionde.willuhn.jameica.system.OperationCanceledException
-