Class AbstractSizRdhFormat
java.lang.Object
de.willuhn.jameica.hbci.passports.rdh.keyformat.AbstractKeyFormat
de.willuhn.jameica.hbci.passports.rdh.keyformat.AbstractSizRdhFormat
- All Implemented Interfaces:
KeyFormat
,Comparable<KeyFormat>
- Direct Known Subclasses:
SizRdhDirectFormat
,SizRdhFormat
Abstrakte Basis-Implementierung des Schluesselformats SizRDH.
-
Field Summary
FieldsFields inherited from interface de.willuhn.jameica.hbci.passports.rdh.keyformat.KeyFormat
FEATURE_CREATE, FEATURE_IMPORT
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.willuhn.jameica.hbci.passports.rdh.keyformat.AbstractKeyFormat
compareTo, getOrder
-
Field Details
-
i18n
protected static de.willuhn.util.I18N i18n
-
-
Constructor Details
-
AbstractSizRdhFormat
public AbstractSizRdhFormat()
-
-
Method Details
-
createKey
public RDHKey createKey(File file) throws de.willuhn.util.ApplicationException, de.willuhn.jameica.system.OperationCanceledException Description copied from interface:KeyFormat
Erzeugt einen neuen Schluessel.- Parameters:
file
- Ziel-Datei, in der der Schluessel erzeugt werden soll.- Returns:
- der neue Schluessel.
- Throws:
de.willuhn.util.ApplicationException
de.willuhn.jameica.system.OperationCanceledException
- See Also:
-
hasFeature
public boolean hasFeature(int feature) Description copied from interface:KeyFormat
Prueft, ob das Format das angegebene Feature unterstuetzt.- Parameters:
feature
- das geforderte Feature.- Returns:
- true, wenn es unterstuetzt wird.
- See Also:
-
getRDHLib
Liefert Pfad und Dateiname der nativen SIZRDH-Lib. Diese unterscheidet sich je nach Betriebssystem.- Returns:
- Pfad zur RDHLib.
- Throws:
de.willuhn.util.ApplicationException
-