Class ChallengeInfo

java.lang.Object
org.kapott.hbci.manager.ChallengeInfo

public class ChallengeInfo extends Object
Diese Klasse ermittelt die noetigen HKTAN-Challenge-Parameter fuer einen Geschaeftsvorfall
  • Method Details

    • getInstance

      public static ChallengeInfo getInstance()
      Erzeugt ein neues Challenge-Info-Objekt.
      Returns:
      das Challenge-Info-Objekt.
    • getData

      public ChallengeInfo.Job getData(String code)
      Liefert die Challenge-Daten fuer einen Geschaeftsvorfall.
      Parameters:
      code - die Segmentkennung des Geschaeftsvorfalls.
      Returns:
      die Challenge-Daten.
    • applyParams

      public void applyParams(HBCIJobImpl task, HBCIJob hktan, Properties secmech)
      Uebernimmt die Challenge-Parameter in den HKTAN-Geschaeftsvorfall.
      Parameters:
      task - der Job, zu dem die Challenge-Parameter ermittelt werden sollen.
      hktan - der HKTAN-Geschaeftsvorfall, in dem die Parameter gesetzt werden sollen.
      secmech - die BPD-Informationen zum TAN-Verfahren.