Class AbstractSizRdhFormat
- java.lang.Object
-
- de.willuhn.jameica.hbci.passports.rdh.keyformat.AbstractKeyFormat
-
- de.willuhn.jameica.hbci.passports.rdh.keyformat.AbstractSizRdhFormat
-
- Direct Known Subclasses:
SizRdhDirectFormat,SizRdhFormat
public abstract class AbstractSizRdhFormat extends AbstractKeyFormat
Abstrakte Basis-Implementierung des Schluesselformats SizRDH.
-
-
Field Summary
Fields Modifier and Type Field Description protected static de.willuhn.util.I18Ni18n-
Fields inherited from interface de.willuhn.jameica.hbci.passports.rdh.keyformat.KeyFormat
FEATURE_CREATE, FEATURE_IMPORT
-
-
Constructor Summary
Constructors Constructor Description AbstractSizRdhFormat()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RDHKeycreateKey(java.io.File file)Erzeugt einen neuen Schluessel.protected static java.lang.StringgetRDHLib()Liefert Pfad und Dateiname der nativen SIZRDH-Lib.booleanhasFeature(int feature)Prueft, ob das Format das angegebene Feature unterstuetzt.-
Methods inherited from class de.willuhn.jameica.hbci.passports.rdh.keyformat.AbstractKeyFormat
compareTo, getOrder
-
-
-
-
Method Detail
-
createKey
public RDHKey createKey(java.io.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:
KeyFormat.createKey(java.io.File)
-
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:
KeyFormat.hasFeature(int)
-
getRDHLib
protected static java.lang.String getRDHLib() throws de.willuhn.util.ApplicationExceptionLiefert Pfad und Dateiname der nativen SIZRDH-Lib. Diese unterscheidet sich je nach Betriebssystem.- Returns:
- Pfad zur RDHLib.
- Throws:
de.willuhn.util.ApplicationException
-
-