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:KeyFormatErzeugt einen neuen Schluessel.- Parameters:
file- Ziel-Datei, in der der Schluessel erzeugt werden soll.- Returns:
- der neue Schluessel.
- Throws:
de.willuhn.util.ApplicationExceptionde.willuhn.jameica.system.OperationCanceledException- See Also:
-
hasFeature
public boolean hasFeature(int feature) Description copied from interface:KeyFormatPrueft, 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
-