public abstract class X509CRLEntry extends Object implements X509Extension
X509CRL
Constructor and Description |
---|
X509CRLEntry()
Creates a new
X509CRLEntry instance. |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other)
Returns whether the specified object equals to this instance.
|
X500Principal |
getCertificateIssuer()
Returns the issuer of the revoked certificate.
|
abstract byte[] |
getEncoded()
Returns this entry in ASN.1 DER encoded form.
|
abstract Date |
getRevocationDate()
Returns the date when the certificate is revoked.
|
abstract BigInteger |
getSerialNumber()
Returns the serial number of the revoked certificate.
|
abstract boolean |
hasExtensions()
Returns whether this CRL entry has extensions.
|
int |
hashCode()
Returns the hashcode of this instance.
|
abstract String |
toString()
Returns a string representation of this instance.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getCriticalExtensionOIDs, getExtensionValue, getNonCriticalExtensionOIDs, hasUnsupportedCriticalExtension
public boolean equals(Object other)
equals
in class Object
other
- the object to compare.true
if the specified object equals to this instance,
otherwise false
.Object.hashCode()
public int hashCode()
hashCode
in class Object
Object.equals(java.lang.Object)
public abstract byte[] getEncoded() throws CRLException
CRLException
- if encoding fails.public abstract BigInteger getSerialNumber()
public X500Principal getCertificateIssuer()
null
if the
issuer is equal to the CRL issuer.public abstract Date getRevocationDate()
public abstract boolean hasExtensions()
true
is this CRL entry has extensions, otherwise false
.