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