public abstract class X509CRL extends CRL implements X509Extension
Modifier | Constructor and Description |
---|---|
protected |
X509CRL() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other)
Default object equality (is identity).
|
abstract byte[] |
getEncoded() |
abstract Principal |
getIssuerDN() |
X500Principal |
getIssuerX500Principal()
default implementation throws UnsupportedOPerationException
|
abstract Date |
getNextUpdate() |
abstract X509CRLEntry |
getRevokedCertificate(BigInteger serialNumber) |
abstract Set |
getRevokedCertificates() |
abstract String |
getSigAlgName() |
abstract String |
getSigAlgOID() |
abstract byte[] |
getSigAlgParams() |
abstract byte[] |
getSignature() |
abstract byte[] |
getTBSCertList() |
abstract Date |
getThisUpdate() |
abstract int |
getVersion() |
int |
hashCode()
The (default) object hashcode: for transient objects this is simply the
address of the instance in memory, for persistent objects it is the
address at which the instance was first created (maybe in a previous
activation of the VM).
|
abstract void |
verify(PublicKey key) |
abstract void |
verify(PublicKey key,
String sigProvider) |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getCriticalExtensionOIDs, getExtensionValue, getNonCriticalExtensionOIDs, hasUnsupportedCriticalExtension
public boolean equals(Object other)
Object
public int hashCode()
Object
public abstract byte[] getEncoded() throws CRLException
CRLException
public abstract Principal getIssuerDN()
public abstract Date getNextUpdate()
public abstract X509CRLEntry getRevokedCertificate(BigInteger serialNumber)
public abstract Set getRevokedCertificates()
public abstract String getSigAlgName()
public abstract String getSigAlgOID()
public abstract byte[] getSigAlgParams()
public abstract byte[] getSignature()
public abstract byte[] getTBSCertList() throws CRLException
CRLException
public abstract Date getThisUpdate()
public abstract int getVersion()
public abstract void verify(PublicKey key) throws CRLException, NoSuchAlgorithmException, InvalidKeyException, NoSuchProviderException, SignatureException
public abstract void verify(PublicKey key, String sigProvider) throws CRLException, NoSuchAlgorithmException, InvalidKeyException, NoSuchProviderException, SignatureException
public X500Principal getIssuerX500Principal()