Home
Name Modified Size InfoDownloads / Week
Fiskalizacija.zip 2014-11-14 255.0 kB
Java7u25_README.txt 2013-09-13 1.3 kB
P12 to JKS.txt 2013-04-05 153 Bytes
dodatak_xml.txt 2012-12-09 689 Bytes
file.xml 2012-12-09 1.2 kB
pfx_u_jks_format.txt 2012-11-29 1.8 kB
Totals: 6 Items   260.1 kB 0
# Java SE 7u25
# Nadogradnjom na u25 verzije Jave, Signer klasa je izbacivala grešku. Odnosno,
# klasa DOMSignContext nije mogla naci ID atribut unutar XML-a. Ustanovljeno je 
# da je Java ovim update-om evolvuirala te da su se neke stvari morale predefinirati,
# kao sto je ovdje slucaj. Do sada DOMSignContext je ignorirao nazive atributa te je 
# po defaultu trazio ID atribut, medutim sada to nije slucaj te je potrebno definirati
# koji tag odreduje id atribut. U nasem slucaju:

		....
		/*
         * Stvaranj xml Dokumenta iz stream-a
         */
        Document doc = dbf.newDocumentBuilder().parse(xmlStream);
        Element el = doc.getDocumentElement();
		/*
		 * Definiranje "Id" atributa
		 */
        el.setIdAttribute("Id", true);
        /*
         * Priprema dokumenta za digitalan potpis
         */
        DOMSignContext dsc = new DOMSignContext(keyEntry.getPrivateKey(), el);
        /*
         * Stvaranje digitalnog potpisa pomocu kljuca i prethodno definiranih podataka 
         * (kanonikalizacija, algoritmi, digest, referenca itd.)
         */
		 ....

# Signer je modificiran i na Sourceforge-u se nalazi ispravljena i nadogradjena verzija Signer_v1.java
# koja podrzava 7u25 verziju Jave.
Source: Java7u25_README.txt, updated 2013-09-13