Ahoj,

implementoval niekto z Vas casove razitko od postsignum s prihlasenim certifikatom?

Vygooglit sa mi nic zatial nepodarilo, v podstate som zatial pripravil hash a odoslal na
server, ale nemam doriesenu autentifikaciu.

        Security.addProvider(new BouncyCastleProvider());
        TimeStampRequestGenerator reqGen = new TimeStampRequestGenerator();
TimeStampRequest request = reqGen.generate(TSPAlgorithms.SHA1, new byte[20]);
        byte[] reqData = request.getEncoded();

        String s_url = "https://www.postsignum.cz/DEMOTSA/TSS_crt/";;
        URL url = new URL(s_url);

        HttpURLConnection c = (HttpURLConnection) url.openConnection();
        c.setDoOutput(true);
        c.setDoInput(true);
        c.setRequestMethod("POST");
c.setRequestProperty("Content-type", "application/timestamp-query"); c.setRequestProperty("Content-length", String.valueOf(reqData.length));


        OutputStream out = c.getOutputStream();
        out.write(reqData);
        out.flush();

        InputStream in = c.getInputStream();
TimeStampResp resp = TimeStampResp.getInstance(new ASN1InputStream(in).readObject());
        TimeStampResponse response = new TimeStampResponse(resp);
        response.validate(request);




Diky

--
Dusan

Odpovedet emailem