| java.lang.Object org.ejbca.core.model.ca.crl.RevokedCertInfo
RevokedCertInfo | public class RevokedCertInfo extends java.lang.Object implements java.io.Serializable(Code) | | Holds information about a revoked certificate. The information kept here is the
information that goes into a CRLEntry.
version: $Id: RevokedCertInfo.java,v 1.3 2007/09/19 12:42:20 anatom Exp $ |
Constructor Summary | |
public | RevokedCertInfo() A default constructor is needed to instantiate
RevokedCertInfo objects using <jsp:useBean> by Tomcat 5. | public | RevokedCertInfo(String fingerprint, BigInteger serno, Date revdate, int reason, Date expdate) Constructor filling in the whole object. |
NOT_REVOKED | final public static int NOT_REVOKED(Code) | | Constants defining different revokation reasons.
|
REVOKATION_REASON_AACOMPROMISE | final public static int REVOKATION_REASON_AACOMPROMISE(Code) | | |
REVOKATION_REASON_AFFILIATIONCHANGED | final public static int REVOKATION_REASON_AFFILIATIONCHANGED(Code) | | |
REVOKATION_REASON_CACOMPROMISE | final public static int REVOKATION_REASON_CACOMPROMISE(Code) | | |
REVOKATION_REASON_CERTIFICATEHOLD | final public static int REVOKATION_REASON_CERTIFICATEHOLD(Code) | | |
REVOKATION_REASON_CESSATIONOFOPERATION | final public static int REVOKATION_REASON_CESSATIONOFOPERATION(Code) | | |
REVOKATION_REASON_KEYCOMPROMISE | final public static int REVOKATION_REASON_KEYCOMPROMISE(Code) | | |
REVOKATION_REASON_PRIVILEGESWITHDRAWN | final public static int REVOKATION_REASON_PRIVILEGESWITHDRAWN(Code) | | |
REVOKATION_REASON_REMOVEFROMCRL | final public static int REVOKATION_REASON_REMOVEFROMCRL(Code) | | |
REVOKATION_REASON_SUPERSEDED | final public static int REVOKATION_REASON_SUPERSEDED(Code) | | |
REVOKATION_REASON_UNSPECIFIED | final public static int REVOKATION_REASON_UNSPECIFIED(Code) | | |
RevokedCertInfo | public RevokedCertInfo()(Code) | | A default constructor is needed to instantiate
RevokedCertInfo objects using <jsp:useBean> by Tomcat 5.
|
RevokedCertInfo | public RevokedCertInfo(String fingerprint, BigInteger serno, Date revdate, int reason, Date expdate)(Code) | | Constructor filling in the whole object.
|
getCertificateFingerprint | public String getCertificateFingerprint()(Code) | | Certificate fingerprint
|
getExpireDate | public Date getExpireDate()(Code) | | Date when the certificate expires.
|
getHumanReadableReason | public String getHumanReadableReason()(Code) | | This method returns the revocation reason as a text string that is understandable.
TODO: The strings in this method should be easier for users to change
A string describing the reason for revocation. |
getReason | public int getReason()(Code) | | The reason the certificate was revoked.
ReasonFlags ::= BIT STRING {
unspecified(0),
keyCompromise(1),
cACompromise(2),
affiliationChanged(3),
superseded(4),
cessationOfOperation(5),
certficateHold(6)
removeFromCRL(8)
privilegeWithdrawn(9)
aACompromise(10)
}
|
getRevocationDate | public Date getRevocationDate()(Code) | | Date when the certificate was revoked.
|
getUserCertificate | public BigInteger getUserCertificate()(Code) | | Certificate serial number
|
isRevoked | public boolean isRevoked()(Code) | | A quick way to tell if the certificate has been revoked.
true if the certificate has been revoked, otherwise false. |
setCertificateFingerprint | public void setCertificateFingerprint(String fp)(Code) | | Certificate fingerprint
|
setExpireDate | public void setExpireDate(Date date)(Code) | | Date when the certificate expires.
|
setReason | public void setReason(int reason)(Code) | | The reason the certificate was revoked.
|
setRevocationDate | public void setRevocationDate(Date date)(Code) | | Date when the certificate was revoked.
|
setUserCertificate | public void setUserCertificate(BigInteger serno)(Code) | | Certificate serial number
|
|
|