List of usage examples for org.bouncycastle.asn1.x509 CRLReason aACompromise
int aACompromise
To view the source code for org.bouncycastle.asn1.x509 CRLReason aACompromise.
Click Source Link
From source file:net.maritimecloud.identityregistry.utils.CertificateUtil.java
License:Apache License
public int getCRLReasonFromString(String certReason) { int reason = CRLReason.unspecified; if ("unspecified".equals(certReason)) { reason = CRLReason.unspecified; } else if ("keycompromise".equals(certReason)) { reason = CRLReason.keyCompromise; } else if ("cacompromise".equals(certReason)) { reason = CRLReason.cACompromise; } else if ("affiliationchanged".equals(certReason)) { reason = CRLReason.affiliationChanged; } else if ("superseded".equals(certReason)) { reason = CRLReason.superseded; } else if ("cessationofoperation".equals(certReason)) { reason = CRLReason.cessationOfOperation; } else if ("certificateHold".equals(certReason)) { reason = CRLReason.certificateHold; } else if ("removefromcrl".equals(certReason)) { reason = CRLReason.removeFromCRL; } else if ("privilegewithdrawn".equals(certReason)) { reason = CRLReason.privilegeWithdrawn; } else if ("aacompromise".equals(certReason)) { reason = CRLReason.aACompromise; }//w ww . ja v a 2 s . c om return reason; }
From source file:net.maritimecloud.pki.Revocation.java
License:Apache License
/** * Returns the int value associated with a revocation status * * @param certReason The string representation of the status. Should be lowercase with no spaces or underscore * @return The int value associated with the revocation status */// w ww . j a va 2s. c o m public static int getCRLReasonFromString(String certReason) { int reason = CRLReason.unspecified; if ("unspecified".equals(certReason)) { reason = CRLReason.unspecified; } else if ("keycompromise".equals(certReason)) { reason = CRLReason.keyCompromise; } else if ("cacompromise".equals(certReason)) { reason = CRLReason.cACompromise; } else if ("affiliationchanged".equals(certReason)) { reason = CRLReason.affiliationChanged; } else if ("superseded".equals(certReason)) { reason = CRLReason.superseded; } else if ("cessationofoperation".equals(certReason)) { reason = CRLReason.cessationOfOperation; } else if ("certificatehold".equals(certReason)) { reason = CRLReason.certificateHold; } else if ("removefromcrl".equals(certReason)) { reason = CRLReason.removeFromCRL; } else if ("privilegewithdrawn".equals(certReason)) { reason = CRLReason.privilegeWithdrawn; } else if ("aacompromise".equals(certReason)) { reason = CRLReason.aACompromise; } return reason; }
From source file:org.qipki.crypto.x509.RevocationReason.java
License:Open Source License
public static RevocationReason valueOf(int reason) { switch (reason) { case CRLReason.unspecified: return unspecified; case CRLReason.keyCompromise: return keyCompromise; case CRLReason.cACompromise: return cACompromise; case CRLReason.affiliationChanged: return affiliationChanged; case CRLReason.superseded: return superseded; case CRLReason.cessationOfOperation: return cessationOfOperation; case CRLReason.certificateHold: return certificateHold; case CRLReason.removeFromCRL: return removeFromCRL; case CRLReason.privilegeWithdrawn: return privilegeWithdrawn; case CRLReason.aACompromise: return aACompromise; default:/*from w w w .j ava 2s . co m*/ throw new IllegalArgumentException("Unknown revocation reason: " + reason); } }