Class HBCIInstitute

java.lang.Object
org.kapott.hbci.manager.HBCIInstitute
All Implemented Interfaces:
IHandlerData

public final class HBCIInstitute extends Object implements IHandlerData
  • Field Details

  • Constructor Details

  • Method Details

    • updateBPD

      void updateBPD(Properties result)
      gets the BPD out of the result and store it in the passport field
    • extractKeys

      void extractKeys(Properties result)
      gets the server public keys from the result and store them in the passport
    • acknowledgeNewKeys

      private void acknowledgeNewKeys()
    • isBPDExpired

      private boolean isBPDExpired()
      Prueft, ob die BPD abgelaufen sind und neu geladen werden muessen.
      Returns:
      true, wenn die BPD abgelaufen sind.
    • fetchBPD

      public void fetchBPD()
      Aktualisiert die BPD bei Bedarf.
    • fetchKeys

      public void fetchKeys()
    • register

      public void register()
    • sync

      public void sync(boolean force)
      Description copied from interface: IHandlerData
      Fuehrt eine Neu-Synchronisierung durch.
      Specified by:
      sync in interface IHandlerData
      Parameters:
      force - true, wenn die Neu-Synchronisierung forciert werden soll.
      See Also:
    • getMsgGen

      public MsgGen getMsgGen()
      Specified by:
      getMsgGen in interface IHandlerData
    • getPassport

      public HBCIPassport getPassport()
      Specified by:
      getPassport in interface IHandlerData