de.willuhn.datasource.GenericObject
, Configuration
, RDHKey
, java.rmi.Remote
public class RDHKeyImpl extends java.lang.Object implements RDHKey
Constructor | Description |
---|---|
RDHKeyImpl(java.io.File file) |
ct.
|
Modifier and Type | Method | Description |
---|---|---|
void |
delete() |
Loescht die Konfiguration.
|
boolean |
equals(de.willuhn.datasource.GenericObject other) |
|
java.lang.String |
getAlias() |
Liefert einen optionalen Alias-Namen fuer den Schluessel.
|
java.lang.Object |
getAttribute(java.lang.String attribute) |
|
java.lang.String[] |
getAttributeNames() |
|
java.lang.Class |
getConfigDialog() |
Liefert die Klasse des Konfigurationsdialogs.
|
java.lang.String |
getDescription() |
Liefert einen Beschreibungstext fuer die Konfiguration.
|
java.lang.String |
getFilename() |
Liefert Pfad- und Dateiname des Schluessels.
|
java.lang.String |
getHBCIVersion() |
Liefert die HBCI-Version des Schluessels.
|
java.lang.String |
getID() |
|
Konto[] |
getKonten() |
Liefert eine optionale Liste von hart verdrahteten Konten.
|
java.lang.String |
getPrimaryAttribute() |
|
boolean |
isEnabled() |
Prueft, ob der Schluessel zum aktiven Datenbestand gehoert und somit
benutzt werden kann.
|
org.kapott.hbci.passport.HBCIPassport |
load() |
Liefert den Passport des Schluessels.
|
void |
setAlias(java.lang.String alias) |
Speichert einen zusaetzlichen Alias-Namen fuer den Schluessel.
|
void |
setEnabled(boolean enabled) |
Aktiviert oder deaktiviert den Schluessel fuer die Verwendung.
|
void |
setFilename(java.lang.String filename) |
Speichert den Pfad- und Dateinamen des Schluessels.
|
void |
setFormat(KeyFormat format) |
Speichert das Format des Schluessels.
|
void |
setHBCIVersion(java.lang.String version) |
Speichert die zu verwendende HBCI-Version.
|
void |
setKonten(Konto[] k) |
Speichert eine optionale Liste von festzugeordneten Konten.
|
public RDHKeyImpl(java.io.File file) throws java.rmi.RemoteException
file
- Die Schluesseldatei.java.rmi.RemoteException
public java.lang.Object getAttribute(java.lang.String attribute) throws java.rmi.RemoteException
getAttribute
in interface de.willuhn.datasource.GenericObject
java.rmi.RemoteException
GenericObject.getAttribute(java.lang.String)
public java.lang.String getDescription()
Configuration
getDescription
in interface Configuration
Configuration.getDescription()
public java.lang.Class getConfigDialog() throws java.rmi.RemoteException
Configuration
getConfigDialog
in interface Configuration
AbstractView
abgeleitet sein.java.rmi.RemoteException
Configuration.getConfigDialog()
public void delete() throws de.willuhn.util.ApplicationException
Configuration
delete
in interface Configuration
de.willuhn.util.ApplicationException
Configuration.delete()
public java.lang.String[] getAttributeNames() throws java.rmi.RemoteException
getAttributeNames
in interface de.willuhn.datasource.GenericObject
java.rmi.RemoteException
GenericObject.getAttributeNames()
public java.lang.String getID() throws java.rmi.RemoteException
getID
in interface de.willuhn.datasource.GenericObject
java.rmi.RemoteException
GenericObject.getID()
public java.lang.String getPrimaryAttribute() throws java.rmi.RemoteException
getPrimaryAttribute
in interface de.willuhn.datasource.GenericObject
java.rmi.RemoteException
GenericObject.getPrimaryAttribute()
public boolean equals(de.willuhn.datasource.GenericObject other) throws java.rmi.RemoteException
equals
in interface de.willuhn.datasource.GenericObject
java.rmi.RemoteException
GenericObject.equals(de.willuhn.datasource.GenericObject)
public java.lang.String getFilename() throws java.rmi.RemoteException
RDHKey
getFilename
in interface RDHKey
java.rmi.RemoteException
RDHKey.getFilename()
public java.lang.String getHBCIVersion() throws java.rmi.RemoteException
RDHKey
getHBCIVersion
in interface RDHKey
java.rmi.RemoteException
RDHKey.getHBCIVersion()
public void setHBCIVersion(java.lang.String version) throws java.rmi.RemoteException
RDHKey
setHBCIVersion
in interface RDHKey
version
- HBCI-Version.java.rmi.RemoteException
RDHKey.setHBCIVersion(java.lang.String)
public boolean isEnabled() throws java.rmi.RemoteException
RDHKey
isEnabled
in interface RDHKey
java.rmi.RemoteException
RDHKey.isEnabled()
public void setEnabled(boolean enabled) throws java.rmi.RemoteException
RDHKey
setEnabled
in interface RDHKey
enabled
- true, wenn der Schluessel aktiv istjava.rmi.RemoteException
RDHKey.setEnabled(boolean)
public void setFilename(java.lang.String filename) throws java.rmi.RemoteException
RDHKey
setFilename
in interface RDHKey
filename
- Pfad- und Dateiname des Schluessels.java.rmi.RemoteException
RDHKey.setFilename(java.lang.String)
public java.lang.String getAlias() throws java.rmi.RemoteException
RDHKey
getAlias
in interface RDHKey
java.rmi.RemoteException
RDHKey.getAlias()
public void setAlias(java.lang.String alias) throws java.rmi.RemoteException
RDHKey
setAlias
in interface RDHKey
alias
- Alias-Name.java.rmi.RemoteException
RDHKey.setAlias(java.lang.String)
public Konto[] getKonten() throws java.rmi.RemoteException
RDHKey
getKonten
in interface RDHKey
null
BUGZILLA 173
BUGZILLA 314java.rmi.RemoteException
RDHKey.getKonten()
public void setKonten(Konto[] k) throws java.rmi.RemoteException
RDHKey
setKonten
in interface RDHKey
k
- Liste der Konten.java.rmi.RemoteException
RDHKey.setKonten(de.willuhn.jameica.hbci.rmi.Konto[])
public org.kapott.hbci.passport.HBCIPassport load() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException, de.willuhn.jameica.system.OperationCanceledException
RDHKey
load
in interface RDHKey
java.rmi.RemoteException
de.willuhn.util.ApplicationException
de.willuhn.jameica.system.OperationCanceledException
RDHKey.load()
public void setFormat(KeyFormat format) throws java.rmi.RemoteException
format
- Format des Schluessels.java.rmi.RemoteException