Hello.

 

I must apply a electronic signature to a predefined XML.

 

File looks like this:

<xml....

<invoice serialCode="NT" serialNumber="123" issueDate="2014-10-01" startDate="2014-09-01" endDate="2014-09-30" orgUnitCode="CAS-NT" providerCode="15107618" providerCategory="PARA" contractNumber="8207" contractType="PAR" contractDate="2014-06-27" totalAmmount="34.81"

 

And at the end there is a sinature that looks like this:

‚ R0‚ N0‚ 6          $P G\æ&"ùO]ó]0

  *†H†÷

     0h1%0#  U    DigiSign Qualified Public CA1 0   U    DigiSign Public CA1 0   U

  DigiSign S.A1 0   U    RO0 

140722065817Z

150722065817Z0&#129;Œ1 0   U    RO1 0   U    PIATRA NEAMT1 0

  U    STERPU1 0   U *  ELENA1 0   U    200506245SE1961 0   U )  STERPU ELENA1 0   U    STERPU ELENA0‚ "0

  *†H†÷

      ‚   0‚

‚   ¯Æüÿ›ÿewVˆœ‰Ã|Û#šÜŸ$ Ï„ A _Šôí襓ֱ&#143;þ‹“&#127;&#129;ÁtЦ m ÊùX/:¥¸w&#143;ž ŽýÌ äñÉ&

˜þõØV—™àžM¼óèµ ñd¥@Ô{_t3 °÷ãôgX 2®2AÞ? „öwÅMU#š Ö(d\ù}Îÿ Ë|&#143; ÉRV9Û´ ç“ LÐ{{þŸÞtÏÃz

«bOD /{E œÀ  HÖ òË¥ÄÓ½Ý Dîr¢ ‹òOÉ ¨: V- ò§·r‚v  J8¯bi` „dÕ›c' où´§ 1Ê,&#129;4àÞÒç4ês€  ø5Ì Þ ¡C~¿Î(   ø :a     £‚ Í0‚ É08  +        ,0*0(  +     0 † http://ocsp.digisign.ro/ocsp0   U       Íf¡&#129;Ì+@G¸Î}>ö“œnÕš 0   U    ÿ  0 0   U #  0 € z4Í)âQ – s" €I"Ö&#129;º©Ò0.  +        "0 0

  +       0     ŽF  0     ŽF  0D  U   =0;09  +    ‚‹m   0*0(  +         http://www.digisign.ro/cppv20D  U   =0;09 7 5†3http://crl.digisign.ro/qualifiedpublicca/latest.crl0   U    ÿ     ð08  U %  ÿ .0,  +         +       

+    ‚7   

+    ‚7

  09  U   200&#129; This email address is being protected from spambots. You need JavaScript enabled to view it.   

+    ‚7       This email address is being protected from spambots. You need JavaScript enabled to view it.

  *†H†÷

      ‚   PâñÔæµB¡× aD 8 Àx‘\ cî[õ 2êò,ËJú ÞíÖ÷ ¦:—&#143;5®Så žÃ.y„)öÙ©Â7í  Õ)¾U"* ýŠ}³HúÍ{hÚñã ä¶| •59€>F£H»…¬œ÷â ùë \¡&#127;TMa]õŒŠ ò(Ø C Hpm×z£   i=ådr

¹ ±ë&#141;g –\ ¥  4Í&#143;G²Îš"v N uŸ¥Ââõu gÙ  »> z«G} ym¢’Z€+

xÊÊ:f| A$R\…j¦ 5 ¦&#127;Ö¼Ì=¨a¿j~ ,ãLK Í  ˜v YË!ôª 3(qõ§B¾   ãK0„M¹ Ë Ý¿ ü8ý õ`x?×2Õį9ù¸€ ²Ró&#144;á¬Íðƒ ¼ß â”`z¬ ׸’î Ø

XÆ¡-ú¬‹ ÊQwš Ì« õ¹E5 >vL|¢*á [Ê  nÂjÝä¥-To\ø›d…ÃÛóà ¤j9 ¸ /ƒ’  c.‹  £uÓ B´   FLp Q8¨i¾¥*c<W䂲/(VPVWmÑG ¬‚Ëáû¹Z%¢!HÔºÞ&#144;ý]Áb  CÖiÈÌl,÷¾yéË‘í   ªXã÷  ۲ᖪ múE2ÅÍÑÝÆ|–Z0saªÎýk®!.])Ù÷&#157; â–#±Â ¸&#129;/œ\²7.Ì›´ÅQ ¢ÔŠÖN†Ð—1‚ £0‚ Ÿ   0|0h1%0#  U    DigiSign Qualified Public CA1 0   U    DigiSign Public CA1 0   U

  DigiSign S.A1 0   U    RO     $P G\æ&"ùO]ó]0   +      0

  *†H†÷

      ‚  pãÌ’ûŸà«¶ðô=vjY éí'Ð

¼T! =Ø=Æqë&#127;‹¾Xþ®À ¨  7{¬X±Õdïé ¡&#129;Nu½£Í“±–n pЗôzG…ÖÙ ÒTî5 Ã

Ï>&#144;çYo"ÅqA ±–…Û6¹¹ ,ôD}o¬r>ü<ÖÞ< ‹µTeÙá K÷zÇsõLƒÎkÃ} À$KQßR&ÿ!Võœ&#157;úûÆÑk(½ É…9šlXÌ•šµÝ± Hy‡ZÙÐD |+ c–&#157;Øx&#157; @-£  &•È Í4'ù

{ƒ]¤&5't6&#129;6ÎË”z—g¸>s1"8ǾŸÖfz ø™ v+ÕØžžEÛ&#144;XtUpè–†ŸCˆ>øî

 

How can I do this in java?

 

Thank you

FacebookTwitterLinkedin
Pin It
Joomla Tutorials for Beginners