Class ChallengeInfo.Param

  • Enclosing class:
    ChallengeInfo

    public static class ChallengeInfo.Param
    extends Object
    Eine Bean fuer einen einzelnen Challenge-Parameter.
    • Method Detail

      • isComplied

        public boolean isComplied​(HBCITwoStepMechanism hbciTwoStepMechanism)
        Liefert true, wenn entweder keine Bedingung angegeben ist oder die Bedingung erfuellt ist und der Parameter verwendet werden kann.
        Parameters:
        hbciTwoStepMechanism - die BPD-Informationen zum TAN-Verfahren.
        Returns:
        true, wenn der Parameter verwendet werden kann.
      • getType

        public String getType()
        Liefert den Typ des Parameters.
        Returns:
        der Typ des Parameters.
      • getPath

        public String getPath()
        Liefert den Pfad zum Wert.
        Returns:
        der Pfad zum Wert.
      • format

        public String format​(String value)
        Formatiert den Text abhaengig vom Typ. Wenn kein Typ angegeben ist, wird der Wert unformatiert zurueckgegeben.
        Parameters:
        value - der zu formatierende Wert.
        Returns:
        der formatierte Wert.