de.willuhn.datasource.GenericObject, Configuration, PinTanConfig, java.rmi.Remotepublic class PinTanConfigImpl extends java.lang.Object implements PinTanConfig
| Constructor | Description |
|---|---|
PinTanConfigImpl(org.kapott.hbci.passport.HBCIPassport passport,
java.io.File file) |
ct.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
addTanMedia(java.lang.String name) |
Fuegt ein neues TAN-Medium zur Liste der bekannten hinzu.
|
void |
delete() |
Loescht die Konfiguration.
|
boolean |
equals(de.willuhn.datasource.GenericObject other) |
|
java.lang.Object |
getAttribute(java.lang.String attribute) |
|
java.lang.String[] |
getAttributeNames() |
|
java.lang.String |
getBezeichnung() |
Optionale Angabe einer Bezeichnung fuer die Konfig.
|
java.lang.String |
getBLZ() |
Liefert die BLZ fuer die diese Config zustaendig ist.
|
java.lang.String |
getCardReader() |
Liefert eine optionale Bezeichnung fuer den zu nutzenden Karteleser.
|
java.lang.Class |
getConfigDialog() |
Liefert die Klasse des Konfigurationsdialogs.
|
PtSecMech |
getCurrentSecMech() |
Liefert das aktuell ausgewaehlte TAN-Verfahren.
|
java.lang.String |
getCustomerId() |
Liefert die Kundenkennung.
|
java.lang.String |
getCustomProperty(java.lang.String name) |
Liefert ein Custom-Property.
|
java.lang.String |
getDescription() |
Liefert einen Beschreibungstext fuer die Konfiguration.
|
java.lang.String |
getFilename() |
Dateiname der HBCI4Java-Config.
|
java.lang.String |
getFilterType() |
Liefert den Filter-Typ.
|
java.lang.String |
getHBCIVersion() |
Liefert die HBCI-Version.
|
java.lang.String |
getID() |
|
Konto[] |
getKonten() |
Liefert eine optionale Liste von hart verdrahteten Konten.
|
org.kapott.hbci.passport.HBCIPassport |
getPassport() |
Liefert den Passport.
|
int |
getPort() |
Liefert den TCP-Port des Servers.
|
java.lang.String |
getPrimaryAttribute() |
|
boolean |
getShowTan() |
Prueft, ob die TAN waehrend der Eingabe angezeigt werden soll.
|
PtSecMech |
getStoredSecMech() |
Liefert das gespeicherte TAN-Verfahren.
|
java.lang.String |
getTanMedia() |
Liefert das zuletzt verwendete TAN-Medium.
|
java.lang.String[] |
getTanMedias() |
Liefert die Liste der zuletzt eingegebenen TAN-Medien-Bezeichnungen.
|
java.lang.String |
getURL() |
Liefert die HTTPs-URL, ueber die die Bank erreichbar ist.
|
java.lang.String |
getUserId() |
Liefert die Benutzerkennung.
|
boolean |
isChipTANUSB() |
Liefert true, wenn chipTAN USB verwendet werden soll.
|
boolean |
isChipTANUSBAsked() |
Prueft, ob der User schonmal gefragt wurde, ob er chipTAN USB nutzen moechte.
|
void |
setBezeichnung(java.lang.String bezeichnung) |
Speichert eine optionale Bezeichnung fuer die Konfig.
|
void |
setCardReader(java.lang.String name) |
Speichert den Namen des zu verwendenden Kartenlesers.
|
void |
setChipTANUSB(boolean b) |
Legt fest, ob chipTAN USB genutzt werden soll.
|
void |
setChipTANUSBAsked(boolean b) |
Legt fest, ob der User schonmal gefragt wurde, ob er chipTAN USB nutzen moechte.
|
void |
setCurrentSecMech(PtSecMech mech) |
Speichert das aktuell ausgewaehlte TAN-Verfahren.
|
void |
setCustomerId(java.lang.String customer) |
Speichert die Kundenkennung.
|
void |
setCustomProperty(java.lang.String name,
java.lang.String value) |
Speichert ein Custom-Property.
|
void |
setFilterType(java.lang.String type) |
Legt den Filter-Typ fest.
|
void |
setHBCIVersion(java.lang.String version) |
Speichert die zu verwendende HBCI-Version.
|
void |
setKonten(Konto[] k) |
Speichert eine optionale Liste von festzugeordneten Konten.
|
void |
setPort(int port) |
Definiert den TCP-Port.
|
void |
setShowTan(boolean show) |
Legt fest, ob die TANs bei der Eingabe angezeigt werden sollen.
|
void |
setStoredSecMech(PtSecMech mech) |
Speichert das TAN-Verfahren permanent.
|
void |
setTanMedia(java.lang.String name) |
Speichert das zuletzt verwendete TAN-Medium.
|
void |
setTanMedias(java.lang.String[] names) |
Speichert die Liste der zuletzt eingegebenen TAN-Medien-Bezeichnungen.
|
void |
setURL(java.lang.String url) |
Speichert die HTTPs-URL, ueber die die Bank erreichbar ist.
|
void |
setUserId(java.lang.String user) |
Speichert die Benutzerkennung.
|
public PinTanConfigImpl(org.kapott.hbci.passport.HBCIPassport passport,
java.io.File file)
throws java.rmi.RemoteException
passport - file - java.rmi.RemoteExceptionpublic java.lang.Object getAttribute(java.lang.String attribute)
throws java.rmi.RemoteException
getAttribute in interface de.willuhn.datasource.GenericObjectjava.rmi.RemoteExceptionGenericObject.getAttribute(java.lang.String)public java.lang.String getDescription()
ConfigurationgetDescription in interface ConfigurationConfiguration.getDescription()public java.lang.Class getConfigDialog()
throws java.rmi.RemoteException
ConfigurationgetConfigDialog in interface ConfigurationAbstractView abgeleitet sein.java.rmi.RemoteExceptionConfiguration.getConfigDialog()public void delete()
throws de.willuhn.util.ApplicationException
Configurationdelete in interface Configurationde.willuhn.util.ApplicationExceptionConfiguration.delete()public java.lang.String[] getAttributeNames()
throws java.rmi.RemoteException
getAttributeNames in interface de.willuhn.datasource.GenericObjectjava.rmi.RemoteExceptionGenericObject.getAttributeNames()public java.lang.String getID()
throws java.rmi.RemoteException
getID in interface de.willuhn.datasource.GenericObjectjava.rmi.RemoteExceptionGenericObject.getID()public java.lang.String getPrimaryAttribute()
throws java.rmi.RemoteException
getPrimaryAttribute in interface de.willuhn.datasource.GenericObjectjava.rmi.RemoteExceptionGenericObject.getPrimaryAttribute()public boolean equals(de.willuhn.datasource.GenericObject other)
throws java.rmi.RemoteException
equals in interface de.willuhn.datasource.GenericObjectjava.rmi.RemoteExceptionGenericObject.equals(de.willuhn.datasource.GenericObject)public java.lang.String getHBCIVersion()
throws java.rmi.RemoteException
PinTanConfiggetHBCIVersion in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.getHBCIVersion()public void setHBCIVersion(java.lang.String version)
throws java.rmi.RemoteException
PinTanConfigsetHBCIVersion in interface PinTanConfigversion - HBCI-Version.java.rmi.RemoteExceptionPinTanConfig.setHBCIVersion(java.lang.String)public java.lang.String getURL()
throws java.rmi.RemoteException
PinTanConfiggetURL in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.getURL()public void setURL(java.lang.String url)
throws java.rmi.RemoteException
PinTanConfigsetURL in interface PinTanConfigurl - URLjava.rmi.RemoteExceptionPinTanConfig.setURL(java.lang.String)public int getPort()
throws java.rmi.RemoteException
PinTanConfiggetPort in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.getPort()public void setPort(int port)
throws java.rmi.RemoteException
PinTanConfigsetPort in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.setPort(int)public java.lang.String getFilterType()
throws java.rmi.RemoteException
PinTanConfiggetFilterType in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.getFilterType()public void setFilterType(java.lang.String type)
throws java.rmi.RemoteException
PinTanConfigsetFilterType in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.setFilterType(java.lang.String)public java.lang.String getBLZ()
throws java.rmi.RemoteException
PinTanConfiggetBLZ in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.getBLZ()public java.lang.String getCustomerId()
throws java.rmi.RemoteException
PinTanConfiggetCustomerId in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.getCustomerId()public void setCustomerId(java.lang.String customer)
throws java.rmi.RemoteException
PinTanConfigsetCustomerId in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.setCustomerId(java.lang.String)public java.lang.String getUserId()
throws java.rmi.RemoteException
PinTanConfiggetUserId in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.getUserId()public void setUserId(java.lang.String user)
throws java.rmi.RemoteException
PinTanConfigsetUserId in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.setUserId(java.lang.String)public java.lang.String getFilename()
throws java.rmi.RemoteException
PinTanConfiggetFilename in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.getFilename()public org.kapott.hbci.passport.HBCIPassport getPassport()
throws java.rmi.RemoteException
PinTanConfiggetPassport in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.getPassport()public java.lang.String getBezeichnung()
throws java.rmi.RemoteException
PinTanConfiggetBezeichnung in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.getBezeichnung()public void setBezeichnung(java.lang.String bezeichnung)
throws java.rmi.RemoteException
PinTanConfigsetBezeichnung in interface PinTanConfigbezeichnung - Bezeichnung.java.rmi.RemoteExceptionPinTanConfig.setBezeichnung(java.lang.String)public Konto[] getKonten() throws java.rmi.RemoteException
PinTanConfiggetKonten in interface PinTanConfignull
BUGZILLA 173
BUGZILLA 314java.rmi.RemoteExceptionPinTanConfig.getKonten()public void setKonten(Konto[] k) throws java.rmi.RemoteException
PinTanConfigsetKonten in interface PinTanConfigk - Liste der Konten.java.rmi.RemoteExceptionPinTanConfig.setKonten(de.willuhn.jameica.hbci.rmi.Konto[])public PtSecMech getStoredSecMech() throws java.rmi.RemoteException
PinTanConfiggetStoredSecMech in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.getStoredSecMech()public void setStoredSecMech(PtSecMech mech) throws java.rmi.RemoteException
PinTanConfigsetStoredSecMech in interface PinTanConfigmech - das TAN-Verfahrens.java.rmi.RemoteExceptionPinTanConfig.setStoredSecMech(de.willuhn.jameica.hbci.passports.pintan.PtSecMech)public PtSecMech getCurrentSecMech() throws java.rmi.RemoteException
PinTanConfiggetCurrentSecMech in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.getCurrentSecMech()public void setCurrentSecMech(PtSecMech mech) throws java.rmi.RemoteException
PinTanConfigsetCurrentSecMech in interface PinTanConfigmech - das aktuell ausgewaehlte TAN-Verfahren.java.rmi.RemoteExceptionPinTanConfig.setCurrentSecMech(de.willuhn.jameica.hbci.passports.pintan.PtSecMech)public java.lang.String getCardReader()
throws java.rmi.RemoteException
PinTanConfiggetCardReader in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.getCardReader()public void setCardReader(java.lang.String name)
throws java.rmi.RemoteException
PinTanConfigsetCardReader in interface PinTanConfigname - der Name des zu verwendenden Kartenlesers.java.rmi.RemoteExceptionPinTanConfig.setCardReader(java.lang.String)public boolean isChipTANUSB()
throws java.rmi.RemoteException
PinTanConfigisChipTANUSB in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.isChipTANUSB()public boolean isChipTANUSBAsked()
throws java.rmi.RemoteException
PinTanConfigisChipTANUSBAsked in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.isChipTANUSBAsked()public void setChipTANUSB(boolean b)
throws java.rmi.RemoteException
PinTanConfigsetChipTANUSB in interface PinTanConfigb - true, wenn chipTAN USB genutzt werden soll.java.rmi.RemoteExceptionPinTanConfig.setChipTANUSB(boolean)public void setChipTANUSBAsked(boolean b)
throws java.rmi.RemoteException
PinTanConfigsetChipTANUSBAsked in interface PinTanConfigb - true, wenn der User gefragt wurde, ob er chipTAN USB nutzen moechte.java.rmi.RemoteExceptionPinTanConfig.setChipTANUSBAsked(boolean)public java.lang.String[] getTanMedias()
throws java.rmi.RemoteException
PinTanConfiggetTanMedias in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.getTanMedias()public void setTanMedias(java.lang.String[] names)
throws java.rmi.RemoteException
PinTanConfigsetTanMedias in interface PinTanConfignames - die Liste der zuletzt eingegebenen TAN-Medien-Bezeichnungen.java.rmi.RemoteExceptionPinTanConfig.setTanMedias(java.lang.String[])public void addTanMedia(java.lang.String name)
throws java.rmi.RemoteException
PinTanConfigaddTanMedia in interface PinTanConfigname - die neue TAN-Medien-Bezeichnung.java.rmi.RemoteExceptionPinTanConfig.addTanMedia(java.lang.String)public java.lang.String getTanMedia()
throws java.rmi.RemoteException
PinTanConfiggetTanMedia in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.getTanMedia()public void setTanMedia(java.lang.String name)
throws java.rmi.RemoteException
PinTanConfigsetTanMedia in interface PinTanConfigname - das zuletzt verwendete TAN-Medium.java.rmi.RemoteExceptionPinTanConfig.setTanMedia(java.lang.String)public boolean getShowTan()
throws java.rmi.RemoteException
PinTanConfiggetShowTan in interface PinTanConfigjava.rmi.RemoteExceptionPinTanConfig.getShowTan()public void setShowTan(boolean show)
throws java.rmi.RemoteException
PinTanConfigsetShowTan in interface PinTanConfigshow - true, wenn sie angezeigt werden sollen.java.rmi.RemoteExceptionPinTanConfig.setShowTan(boolean)public java.lang.String getCustomProperty(java.lang.String name)
throws java.rmi.RemoteException
PinTanConfiggetCustomProperty in interface PinTanConfigname - Name des Property.java.rmi.RemoteExceptionPinTanConfig.getCustomProperty(java.lang.String)public void setCustomProperty(java.lang.String name,
java.lang.String value)
throws java.rmi.RemoteException
PinTanConfigsetCustomProperty in interface PinTanConfigname - Name des Property.value - Wert des Property.java.rmi.RemoteExceptionPinTanConfig.setCustomProperty(java.lang.String, java.lang.String)