Package org.bouncycastle.cert.ocsp
Class RevokedStatus
- java.lang.Object
-
- org.bouncycastle.cert.ocsp.RevokedStatus
-
- All Implemented Interfaces:
CertificateStatus
public class RevokedStatus extends Object implements CertificateStatus
wrapper for the RevokedInfo object
-
-
Field Summary
-
Fields inherited from interface org.bouncycastle.cert.ocsp.CertificateStatus
GOOD
-
-
Constructor Summary
Constructors Constructor Description RevokedStatus(Date revocationDate, int reason)
RevokedStatus(org.bouncycastle.asn1.ocsp.RevokedInfo info)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getRevocationReason()
return the revocation reason.Date
getRevocationTime()
boolean
hasRevocationReason()
-
-
-
Constructor Detail
-
RevokedStatus
public RevokedStatus(org.bouncycastle.asn1.ocsp.RevokedInfo info)
-
RevokedStatus
public RevokedStatus(Date revocationDate, int reason)
-
-
Method Detail
-
getRevocationTime
public Date getRevocationTime()
-
hasRevocationReason
public boolean hasRevocationReason()
-
getRevocationReason
public int getRevocationReason()
return the revocation reason. Note: this field is optional, test for it with hasRevocationReason() first.- Returns:
- the revocation reason value.
- Throws:
IllegalStateException
- if a reason is asked for and none is avaliable
-
-