Package org.kapott.hbci.protocol

Examples of org.kapott.hbci.protocol.MSG


     
      for (int i=0;i<rewriters.length;i++) {
          newmsgstring=rewriters[i].incomingClearText(newmsgstring,gen);
      }

      MSG msg = MSGFactory.getInstance().createMSG("CustomMsgRes",newmsgstring,newmsgstring.length(),gen);
      Hashtable<String,String> ht = new Hashtable<String,String>();
      msg.extractValues(ht)
  }
View Full Code Here


      String data = getFile("bpd/bugzilla-1322.txt");
      HBCIKernelImpl kernel = new HBCIKernelImpl(null,"300");
      kernel.rawNewMsg("DialogInitAnon");
     
      MsgGen gen = kernel.getMsgGen();
      MSG msg = MSGFactory.getInstance().createMSG("DialogInitAnonRes",data,data.length(),gen);
      Hashtable<String,String> ht = new Hashtable<String,String>();
      msg.extractValues(ht);

      // Wir checken noch, ob in der Testdatei tatsaechlich ein Segment mit
      // mehr als 999 Zeichen drin war. Wenn nicht, deckt die Testdatei
      // den Testfall gar nicht ab.
     
View Full Code Here

      String newmsgstring = data;
        for (int i=0;i<rewriters.length;i++) {
            newmsgstring=rewriters[i].incomingClearText(newmsgstring,gen);
        }

      MSG msg = MSGFactory.getInstance().createMSG("SynchRes",newmsgstring,newmsgstring.length(),gen);
      Hashtable<String,String> ht = new Hashtable<String,String>();
      msg.extractValues(ht)
  }
View Full Code Here

          String newmsgstring = data;
          for (int i=0;i<rewriters.length;i++) {
              newmsgstring=rewriters[i].incomingClearText(newmsgstring,gen);
          }

          MSG msg = MSGFactory.getInstance().createMSG("SynchRes",newmsgstring,newmsgstring.length(),gen);
          Hashtable<String,String> ht = new Hashtable<String,String>();
          msg.extractValues(ht)
         
          Properties upd = new Properties();
          for(String key: ht.keySet()) {
              if(key.startsWith("SynchRes.UPD.") && key.contains(".code")) {
                  String value = ht.get(key);
View Full Code Here

      props.put("CustomMsg.GV.TAN2Step5.ChallengeKlassParams.param2","201,");
      props.put("CustomMsg.GV.TAN2Step5.ChallengeKlassParams.param3","12345");
      // "param4" lassen wir mittendrin ebenfals weg
      props.put("CustomMsg.GV.TAN2Step5.ChallengeKlassParams.param5","Param 5");

      MSG msg = new MSG(name,gen,props);
     
      String generated = msg.toString(0);
      String expected = "HNHBK:1:3+000000000137+300+H11051813102140+3'HKTAN:2:5+1+HKDAN+12345678::280:12345678+@5@12345+++N+++43+:201,:12345::Param 5'HNHBS:3:1+3'";
                                                                                                                              // ^^^^^^^^^^^^^^^^^^^^
      // Das sind die relevanten Params. Die letzten duerfen weggelassen werden, aber nicht am Anfang.
      Assert.assertEquals(generated,expected);
    }
View Full Code Here

TOP

Related Classes of org.kapott.hbci.protocol.MSG

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.