Class ChallengeInfo


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

      • 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​(AbstractHBCIJob task,
                                AbstractHBCIJob hktan,
                                HBCITwoStepMechanism hbciTwoStepMechanism)
        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.
        hbciTwoStepMechanism - die BPD-Informationen zum TAN-Verfahren.