Package br.net.woodstock.rockframework.security.cert

Examples of br.net.woodstock.rockframework.security.cert.RevokeReason


        SingleResp[] singleResps = basicOCSPResp.getResponses();
        List<ValidationError> errors = new ArrayList<ValidationError>();
        for (SingleResp singleResp : singleResps) {
          CertificateStatus status = singleResp.getCertStatus();
          if (status != null) {
            RevokeReason revokeReason = null;
            if (status instanceof RevokedStatus) {
              RevokedStatus revokedStatus = (RevokedStatus) status;
              revokeReason = RevokeReason.getByCode(revokedStatus.getRevocationReason());
            }

            if (revokeReason != null) {
              errors.add(new ValidationError(OCSPCertificateValidator.VALIDATOR_NAME, "Certificate revoked(" + revokeReason.name() + ")"));
            } else {
              errors.add(new ValidationError(OCSPCertificateValidator.VALIDATOR_NAME, "Certificate revoked(Unknow)"));
            }
          }
        }
View Full Code Here


        SingleResp[] singleResps = basicOCSPResp.getResponses();
        List<ValidationError> errors = new ArrayList<ValidationError>();
        for (SingleResp singleResp : singleResps) {
          CertificateStatus status = singleResp.getCertStatus();
          if (status != null) {
            RevokeReason revokeReason = null;
            if (status instanceof RevokedStatus) {
              RevokedStatus revokedStatus = (RevokedStatus) status;
              revokeReason = RevokeReason.getByCode(revokedStatus.getRevocationReason());
            }

            if (revokeReason != null) {
              errors.add(new ValidationError(OCSPCertificateValidator.VALIDATOR_NAME, "Certificate revoked(" + revokeReason.name() + ")"));
            } else {
              errors.add(new ValidationError(OCSPCertificateValidator.VALIDATOR_NAME, "Certificate revoked(Unknow)"));
            }
          }
        }
View Full Code Here

      Req[] list = ocspReq.getRequestList();
      for (Req req : list) {
        CertificateID certificateID = req.getCertID();
        BigInteger serialNumber = certificateID.getSerialNumber();

        RevokeReason reason = request.getValidator().validate(serialNumber);
        if (reason == null) {
          builder.addResponse(certificateID, CertificateStatus.GOOD);
        } else {
          builder.addResponse(certificateID, new RevokedStatus(new Date(), reason.getCode()));
        }
      }

      JcaContentSignerBuilder contentSignerBuilder = new JcaContentSignerBuilder(bcRequest.getSignAlgorithm());
      contentSignerBuilder.setProvider(BouncyCastleProviderHelper.PROVIDER_NAME);
View Full Code Here

TOP

Related Classes of br.net.woodstock.rockframework.security.cert.RevokeReason

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.