@Override public CRLReason getRevocationReason() { return CRLReason.lookup(CRLReason.unspecified); } };
@Override public CRLReason getRevocationReason() { return CRLReason.lookup(finalRevocationReason); } };
public boolean unrevokeCert(BigInteger serialNumber) throws Exception { return revokeCert(serialNumber, CRLReason.lookup(CRLReason.removeFromCRL)); }
public boolean unrevokeCert(BigInteger serialNumber) throws Exception { return revokeCert(serialNumber, CRLReason.lookup(CRLReason.removeFromCRL)); }
private static Extension createReasonExtension(int reasonCode) { CRLReason crlReason = CRLReason.lookup(reasonCode); try { return new Extension(Extension.reasonCode, false, crlReason.getEncoded()); } catch (IOException ex) { throw new IllegalArgumentException("error encoding reason: " + ex.getMessage(), ex); } }
public static CRLReason getInstance(Object o) { if (o instanceof CRLReason) { return (CRLReason)o; } else if (o != null) { return lookup(ASN1Enumerated.getInstance(o).getValue().intValue()); } return null; }
public static CRLReason getInstance(Object o) { if (o instanceof CRLReason) { return (CRLReason)o; } else if (o != null) { return lookup(ASN1Enumerated.getInstance(o).getValue().intValue()); } return null; }
private void setStatus(final CertificateStatus certStatus) { if (certStatus == null) { status = true; return; } if (LOG.isInfoEnabled()) { LOG.info("OCSP certificate status: " + certStatus.getClass().getName()); } if (certStatus instanceof RevokedStatus) { if (LOG.isInfoEnabled()) { LOG.info("OCSP status revoked"); } final RevokedStatus revokedStatus = (RevokedStatus) certStatus; status = false; revocationDate = revokedStatus.getRevocationTime(); final int reasonId = revokedStatus.getRevocationReason(); final CRLReason crlReason = CRLReason.lookup(reasonId); reason = crlReason.toString(); } else if (certStatus instanceof UnknownStatus) { if (LOG.isInfoEnabled()) { LOG.info("OCSP status unknown"); } reason = "OCSP status: unknown"; } }
private static ASN1Sequence createReasonExtension(int reasonCode) { ASN1EncodableVector v = new ASN1EncodableVector(); CRLReason crlReason = CRLReason.lookup(reasonCode); try { v.add(Extension.reasonCode); v.add(new DEROctetString(crlReason.getEncoded())); } catch (IOException e) { throw new IllegalArgumentException("error encoding reason: " + e); } return new DERSequence(v); }
private static ASN1Sequence createReasonExtension(int reasonCode) { ASN1EncodableVector v = new ASN1EncodableVector(); CRLReason crlReason = CRLReason.lookup(reasonCode); try { v.add(Extension.reasonCode); v.add(new DEROctetString(crlReason.getEncoded())); } catch (IOException e) { throw new IllegalArgumentException("error encoding reason: " + e); } return new DERSequence(v); }
boolean flag = client.revokeCert(serialNumber, CRLReason.lookup(CRLReason.certificateHold)); if (flag) { System.out.println("(REST) suspended certificate"); flag = client.revokeCert(serialNumber, CRLReason.lookup(CRLReason.removeFromCRL)); if (flag) { System.out.println("(REST) unsuspended certificate"); flag = client.revokeCert(serialNumber, CRLReason.lookup(CRLReason.keyCompromise)); if (flag) { System.out.println("(REST) revoked certificate");
boolean flag = client.revokeCert(serialNumber, CRLReason.lookup(CRLReason.certificateHold)); if (flag) { System.out.println("(CMP) suspended certificate"); flag = client.revokeCert(serialNumber, CRLReason.lookup(CRLReason.removeFromCRL)); if (flag) { System.out.println("(CMP) unsuspended certificate"); flag = client.revokeCert(serialNumber, CRLReason.lookup(CRLReason.keyCompromise)); if (flag) { System.out.println("(CMP) revoked certificate");
boolean flag = client.revokeCert(serialNumber, CRLReason.lookup(CRLReason.certificateHold)); if (flag) { System.out.println("(CMP) suspended certificate"); flag = client.revokeCert(serialNumber, CRLReason.lookup(CRLReason.removeFromCRL)); if (flag) { System.out.println("(CMP) unsuspended certificate"); flag = client.revokeCert(serialNumber, CRLReason.lookup(CRLReason.keyCompromise)); if (flag) { System.out.println("(CMP) revoked certificate");