API Overview API Index Package Overview Direct link to this page
JDK 1.6
  java.security.cert. X509CRL View Source
Author(s)
Hemma Prafullchandra
Since
Version
1.30, 11/17/05
Serial
Hierarchy
 Object
      CRL
          X509CRL
Implements
 X509Extension
Subclasses
Description
publicabstract abstract class X509CRL
  Abstract class for an X.509 Certificate Revocation List (CRL).
Constructors
protected X509CRL ()
Constructor for X.509 CRLs.
Methods
Hide/Show inherited methods
public boolean equals (Object other)
  Compares this CRL for equality with the given object.
publicabstract byte getEncoded () throws CRLException
  Returns the ASN.1 DER-encoded form of this CRL.
publicabstract Principal getIssuerDN ()
  Denigrated, replaced by X509CRL.getIssuerX500Principal().
public X500Principal getIssuerX500Principal ()
  Returns the issuer (issuer distinguished name) value from the CRL as an X500Principal.
publicabstract Date getNextUpdate ()
  Gets the nextUpdate date from the CRL.
publicabstract X509CRLEntry getRevokedCertificate (BigInteger serialNumber)
  Gets the CRL entry, if any, with the given certificate serialNumber.
public X509CRLEntry getRevokedCertificate (X509Certificate certificate)
  Get the CRL entry, if any, for the given certificate.
publicabstract Set<X509CRLEntry> getRevokedCertificates ()
  Gets all the entries from this CRL.
publicabstract String getSigAlgName ()
  Gets the signature algorithm name for the CRL signature algorithm.
publicabstract String getSigAlgOID ()
  Gets the signature algorithm OID string from the CRL.
publicabstract byte getSigAlgParams ()
  Gets the DER-encoded signature algorithm parameters from this CRL's signature algorithm.
publicabstract byte getSignature ()
  Gets the signature value (the raw signature bits) from the CRL.
publicabstract byte getTBSCertList () throws CRLException
  Gets the DER-encoded CRL information, the tbsCertList from this CRL.
publicabstract Date getThisUpdate ()
  Gets the thisUpdate date from the CRL.
publicfinal String getType () [Inherited From CRL]
  Returns the type of this CRL.
publicabstract int getVersion ()
  Gets the version (version number) value from the CRL.
public int hashCode ()
  Returns a hashcode value for this CRL from its encoded form.
publicabstract boolean isRevoked (Certificate cert) [Inherited From CRL]
  Checks whether the given certificate is on this CRL.
publicabstract String toString () [Inherited From CRL]
  Returns a string representation of this CRL.
publicabstract void verify (PublicKey key) throws CRLException NoSuchAlgorithmException InvalidKeyException NoSuchProviderException SignatureException
  Verifies that this CRL was signed using the private key that corresponds to the given public key.
publicabstract void verify (PublicKey key, String sigProvider) throws CRLException NoSuchAlgorithmException InvalidKeyException NoSuchProviderException SignatureException
  Verifies that this CRL was signed using the private key that corresponds to the given public key.
Fields
Hide/Show inherited fields
Nested Classes
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar