List of usage examples for org.bouncycastle.tsp TimeStampRequest getNonce
public BigInteger getNonce()
From source file:org.signserver.client.cli.defaultimpl.TimeStampCommand.java
License:Open Source License
private void tsaPrintQuery() throws Exception { final byte[] bytes = readFiletoBuffer(inreqstring); final TimeStampRequest request; out.println("Time-stamp request {"); request = new TimeStampRequest(bytes); out.println(" Version: " + request.getVersion()); out.print(" Message imprint digest: "); out.println(new String(Hex.encode(request.getMessageImprintDigest()))); out.print(" Message imprint algorithm: "); out.println(request.getMessageImprintAlgOID()); out.print(" Policy: "); out.println(request.getReqPolicy() != null ? request.getReqPolicy() : "(null)"); out.print(" Nonce: "); out.println(request.getNonce() != null ? request.getNonce().toString(16) : "(null)"); out.print(" Request certificates: "); out.println(request.getCertReq());// ww w.ja v a 2 s. c o m if (request.hasExtensions()) { out.print(" Extensions: "); for (Object oid : request.getExtensionOIDs()) { if (oid instanceof String) { out.print(" " + oid + ": "); out.println(new String(Hex.encode(request.getExtensionValue((String) oid)))); } } } out.println("}"); }