Class SizRdhFormat

  • All Implemented Interfaces:
    KeyFormat

    public class SizRdhFormat
    extends AbstractSizRdhFormat
    Implementierung des Schluesselformats SizRDH, jedoch als Import.
    • Constructor Detail

      • SizRdhFormat

        public SizRdhFormat()
    • Method Detail

      • getName

        public java.lang.String getName()
        Description copied from interface: KeyFormat
        Liefert einen sprechenden Namen des Formats.
        Returns:
        Sprechender Name.
        See Also:
        KeyFormat.getName()
      • importKey

        public RDHKey importKey​(java.io.File file)
                         throws de.willuhn.util.ApplicationException,
                                de.willuhn.jameica.system.OperationCanceledException
        Description copied from interface: KeyFormat
        Importiert einen Schluessel. Die Funktion soll nur ein RDHKey-Objekt erzeugen. Die Registrierung des Schluessels in Hibiscus uebernimmt der Aufrufer.
        Parameters:
        file - die Schluesseldatei.
        Returns:
        der importierte Schluessel.
        Throws:
        de.willuhn.util.ApplicationException - Fehler.
        de.willuhn.jameica.system.OperationCanceledException - wenn der Import abgebrochen werden soll.
        See Also:
        KeyFormat.importKey(java.io.File)
      • load

        public org.kapott.hbci.passport.HBCIPassport load​(RDHKey key)
                                                   throws de.willuhn.util.ApplicationException,
                                                          de.willuhn.jameica.system.OperationCanceledException
        Description copied from interface: KeyFormat
        Laedt einen Schluessel.
        Parameters:
        key - der Schluessel.
        Returns:
        HBCIPassport-Instanz des Schluessels.
        Throws:
        de.willuhn.util.ApplicationException
        de.willuhn.jameica.system.OperationCanceledException
        See Also:
        KeyFormat.load(de.willuhn.jameica.hbci.passports.rdh.rmi.RDHKey)