X.509 certificate revocation lists.
equals
public boolean equals(Object o)
getCriticalExtensionOIDs
public Set getCriticalExtensionOIDs()
getEncoded
public byte[] getEncoded()
throws CRLException
getExtension
public Extension getExtension(OID oid)
Returns the extension object for the given object identifier.
- getExtension in interface GnuPKIExtension
oid
- The OID of the extension to get.
- The extension, or null if there is no such extension.
getExtensionValue
public byte[] getExtensionValue(String oid)
getIssuerDN
public Principal getIssuerDN()
getIssuerX500Principal
public X500Principal getIssuerX500Principal()
getNextUpdate
public Date getNextUpdate()
getNonCriticalExtensionOIDs
public Set getNonCriticalExtensionOIDs()
getRevokedCertificate
public X509CRLEntry getRevokedCertificate(BigInteger serialNo)
getRevokedCertificates
public Set getRevokedCertificates()
getSigAlgName
public String getSigAlgName()
getSigAlgOID
public String getSigAlgOID()
getSigAlgParams
public byte[] getSigAlgParams()
getSignature
public byte[] getSignature()
getTBSCertList
public byte[] getTBSCertList()
throws CRLException
getThisUpdate
public Date getThisUpdate()
getVersion
public int getVersion()
hasUnsupportedCriticalExtension
public boolean hasUnsupportedCriticalExtension()
hashCode
public int hashCode()
isRevoked
public boolean isRevoked(Certificate cert)
toString
public String toString()
verify
public void verify(PublicKey key)
throws CRLException,
NoSuchAlgorithmException,
InvalidKeyException,
NoSuchProviderException,
SignatureException
verify
public void verify(PublicKey key,
String provider)
throws CRLException,
NoSuchAlgorithmException,
InvalidKeyException,
NoSuchProviderException,
SignatureException