Bouncy Castle Cryptography Library 1.81

org.bouncycastle.jce.provider
Class X509CRLObject

java.lang.Object
  extended byjava.security.cert.CRL
      extended byjava.security.cert.X509CRL
          extended byorg.bouncycastle.jce.provider.X509CRLObject
All Implemented Interfaces:
java.security.cert.X509Extension

Deprecated. Do not use this class directly - either use org.bouncycastle.cert (bcpkix) or CertificateFactory.

public class X509CRLObject
extends java.security.cert.X509CRL

The following extensions are listed in RFC 2459 as relevant to CRLs Authority Key Identifier Issuer Alternative Name CRL Number Delta CRL Indicator (critical) Issuing Distribution Point (critical)


Constructor Summary
X509CRLObject(CertificateList c)
          Deprecated.  
 
Method Summary
 boolean equals(java.lang.Object other)
          Deprecated.  
 java.util.Set getCriticalExtensionOIDs()
          Deprecated.  
 byte[] getEncoded()
          Deprecated.  
 byte[] getExtensionValue(java.lang.String oid)
          Deprecated.  
 java.security.Principal getIssuerDN()
          Deprecated.  
 javax.security.auth.x500.X500Principal getIssuerX500Principal()
          Deprecated.  
 java.util.Date getNextUpdate()
          Deprecated.  
 java.util.Set getNonCriticalExtensionOIDs()
          Deprecated.  
 java.security.cert.X509CRLEntry getRevokedCertificate(java.math.BigInteger serialNumber)
          Deprecated.  
 java.util.Set getRevokedCertificates()
          Deprecated.  
 java.lang.String getSigAlgName()
          Deprecated.  
 java.lang.String getSigAlgOID()
          Deprecated.  
 byte[] getSigAlgParams()
          Deprecated.  
 byte[] getSignature()
          Deprecated.  
 byte[] getTBSCertList()
          Deprecated.  
 java.util.Date getThisUpdate()
          Deprecated.  
 int getVersion()
          Deprecated.  
 int hashCode()
          Deprecated.  
 boolean hasUnsupportedCriticalExtension()
          Deprecated.  
static boolean isIndirectCRL(java.security.cert.X509CRL crl)
          Deprecated.  
 boolean isRevoked(java.security.cert.Certificate cert)
          Deprecated. Checks whether the given certificate is on this CRL.
 java.lang.String toString()
          Deprecated. Returns a string representation of this CRL.
 void verify(java.security.PublicKey key)
          Deprecated.  
 void verify(java.security.PublicKey key, java.security.Provider sigProvider)
          Deprecated.  
 void verify(java.security.PublicKey key, java.lang.String sigProvider)
          Deprecated.  
 
Methods inherited from class java.security.cert.CRL
getType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

X509CRLObject

public X509CRLObject(CertificateList c)
              throws java.security.cert.CRLException
Deprecated. 
Method Detail

isIndirectCRL

public static boolean isIndirectCRL(java.security.cert.X509CRL crl)
                             throws java.security.cert.CRLException
Deprecated. 
Throws:
java.security.cert.CRLException

hasUnsupportedCriticalExtension

public boolean hasUnsupportedCriticalExtension()
Deprecated. 

getCriticalExtensionOIDs

public java.util.Set getCriticalExtensionOIDs()
Deprecated. 

getNonCriticalExtensionOIDs

public java.util.Set getNonCriticalExtensionOIDs()
Deprecated. 

getExtensionValue

public byte[] getExtensionValue(java.lang.String oid)
Deprecated. 

getEncoded

public byte[] getEncoded()
                  throws java.security.cert.CRLException
Deprecated. 
Throws:
java.security.cert.CRLException

verify

public void verify(java.security.PublicKey key)
            throws java.security.cert.CRLException,
                   java.security.NoSuchAlgorithmException,
                   java.security.InvalidKeyException,
                   java.security.NoSuchProviderException,
                   java.security.SignatureException
Deprecated. 
Throws:
java.security.cert.CRLException
java.security.NoSuchAlgorithmException
java.security.InvalidKeyException
java.security.NoSuchProviderException
java.security.SignatureException

verify

public void verify(java.security.PublicKey key,
                   java.lang.String sigProvider)
            throws java.security.cert.CRLException,
                   java.security.NoSuchAlgorithmException,
                   java.security.InvalidKeyException,
                   java.security.NoSuchProviderException,
                   java.security.SignatureException
Deprecated. 
Throws:
java.security.cert.CRLException
java.security.NoSuchAlgorithmException
java.security.InvalidKeyException
java.security.NoSuchProviderException
java.security.SignatureException

verify

public void verify(java.security.PublicKey key,
                   java.security.Provider sigProvider)
            throws java.security.cert.CRLException,
                   java.security.NoSuchAlgorithmException,
                   java.security.InvalidKeyException,
                   java.security.SignatureException
Deprecated. 
Throws:
java.security.cert.CRLException
java.security.NoSuchAlgorithmException
java.security.InvalidKeyException
java.security.SignatureException

getVersion

public int getVersion()
Deprecated. 

getIssuerDN

public java.security.Principal getIssuerDN()
Deprecated. 

getIssuerX500Principal

public javax.security.auth.x500.X500Principal getIssuerX500Principal()
Deprecated. 

getThisUpdate

public java.util.Date getThisUpdate()
Deprecated. 

getNextUpdate

public java.util.Date getNextUpdate()
Deprecated. 

getRevokedCertificate

public java.security.cert.X509CRLEntry getRevokedCertificate(java.math.BigInteger serialNumber)
Deprecated. 

getRevokedCertificates

public java.util.Set getRevokedCertificates()
Deprecated. 

getTBSCertList

public byte[] getTBSCertList()
                      throws java.security.cert.CRLException
Deprecated. 
Throws:
java.security.cert.CRLException

getSignature

public byte[] getSignature()
Deprecated. 

getSigAlgName

public java.lang.String getSigAlgName()
Deprecated. 

getSigAlgOID

public java.lang.String getSigAlgOID()
Deprecated. 

getSigAlgParams

public byte[] getSigAlgParams()
Deprecated. 

toString

public java.lang.String toString()
Deprecated. 
Returns a string representation of this CRL.

Returns:
a string representation of this CRL.

isRevoked

public boolean isRevoked(java.security.cert.Certificate cert)
Deprecated. 
Checks whether the given certificate is on this CRL.

Parameters:
cert - the certificate to check for.
Returns:
true if the given certificate is on this CRL, false otherwise.

equals

public boolean equals(java.lang.Object other)
Deprecated. 

hashCode

public int hashCode()
Deprecated. 

Bouncy Castle Cryptography Library 1.81