Package org.bouncycastle.tsp

Examples of org.bouncycastle.tsp.TimeStampRequest


  }

  @Override
  public byte[] getTimeStamp(final byte[] request) {
    try {
      TimeStampRequest timeStampRequest = new TimeStampRequest(request);
      TimeStampResponseGenerator timeStampResponseGenerator = new TimeStampResponseGenerator(this.timeStampTokenGenerator, TSPAlgorithms.ALLOWED);
      TimeStampResponse timeStampResponse = timeStampResponseGenerator.generate(timeStampRequest, this.getSerialNumber(), new Date());

      timeStampResponse.validate(timeStampRequest);
View Full Code Here


  public byte[] getBinaryResponse(final byte[] request) {
    try {
      String id = System.currentTimeMillis() + StringUtils.random(BouncyCastleTimeStampProcessor.ID_SIZE);
      File dir = this.getLogDir();

      TimeStampRequest timeStampRequest = new TimeStampRequest(request);

      if (this.debug) {
        this.saveRequest(timeStampRequest, dir, id);
      }
View Full Code Here

  }

  @Override
  public byte[] getTimeStamp(final byte[] request) {
    try {
      TimeStampRequest timeStampRequest = new TimeStampRequest(request);
      TimeStampResponseGenerator timeStampResponseGenerator = new TimeStampResponseGenerator(this.timeStampTokenGenerator, TSPAlgorithms.ALLOWED);
      TimeStampResponse timeStampResponse = timeStampResponseGenerator.generate(timeStampRequest, this.getSerialNumber(), new Date());

      timeStampResponse.validate(timeStampRequest);
View Full Code Here

  }

  @Override
  public TimeStamp getTimeStamp(final byte[] data) {
    try {
      TimeStampRequest request = this.getTimeStampRequest(data);

      byte[] response = this.processor.getBinaryResponse(request.getEncoded());

      TimeStampResponse timeStampResponse = new TimeStampResponse(response);

      TimeStampToken timeStampToken = timeStampResponse.getTimeStampToken();
View Full Code Here

    TimeStampRequestGenerator generator = new TimeStampRequestGenerator();
    generator.setCertReq(true);

    BigInteger nonce = BigInteger.valueOf(System.currentTimeMillis());
    TimeStampRequest request = generator.generate(BouncyCastleTimeStampClient.RSA_OID, digest, nonce);

    return request;
  }
View Full Code Here

  public TimeStamp getTimeStamp(final byte[] data) {
    try {
      String id = System.currentTimeMillis() + StringUtils.random(BouncyCastleTimeStampClient.ID_SIZE);
      File dir = this.getLogDir();

      TimeStampRequest request = this.getTimeStampRequest(data);

      if (this.debug) {
        this.saveRequest(request, dir, id);
      }
View Full Code Here

    TimeStampRequestGenerator generator = new TimeStampRequestGenerator();
    generator.setCertReq(true);

    BigInteger nonce = BigInteger.valueOf(System.currentTimeMillis());
    TimeStampRequest request = generator.generate(BouncyCastleTimeStampClient.RSA_OID, digest, nonce);

    return request;
  }
View Full Code Here

  }

  @Override
  public byte[] getTimeStamp(final byte[] request) {
    try {
      TimeStampRequest timeStampRequest = new TimeStampRequest(request);
      TimeStampResponseGenerator timeStampResponseGenerator = new TimeStampResponseGenerator(this.timeStampTokenGenerator, TSPAlgorithms.ALLOWED);
      TimeStampResponse timeStampResponse = timeStampResponseGenerator.generate(timeStampRequest, this.getSerialNumber(), new Date());

      timeStampResponse.validate(timeStampRequest);
View Full Code Here

  }

  @Override
  public TimeStamp getTimeStamp(final byte[] data) {
    try {
      TimeStampRequest request = this.getTimeStampRequest(data);

      byte[] response = this.processor.getBinaryResponse(request.getEncoded());

      TimeStampResponse timeStampResponse = new TimeStampResponse(response);

      TimeStampToken timeStampToken = timeStampResponse.getTimeStampToken();
View Full Code Here

    TimeStampRequestGenerator generator = new TimeStampRequestGenerator();
    generator.setCertReq(true);

    BigInteger nonce = BigInteger.valueOf(System.currentTimeMillis());
    TimeStampRequest request = generator.generate(BouncyCastleTimeStampClient.RSA_OID, digest, nonce);

    return request;
  }
View Full Code Here

TOP

Related Classes of org.bouncycastle.tsp.TimeStampRequest

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.