Interface ICRLIssuingPointRecord

All Superinterfaces:
IAttrSet, IDBObj, Serializable
All Known Implementing Classes:
CRLIssuingPointRecord

public interface ICRLIssuingPointRecord extends IDBObj
An interface that defines abilities of a CRL issuing point record.
Version:
$Revision$, $Date$
  • Field Details

  • Method Details

    • getId

      String getId()
      Retrieve unique CRL identifier.
      Returns:
      unique CRL identifier
    • getCRLNumber

      BigInteger getCRLNumber()
      Retrieves current CRL number out of CRL issuing point record.
      Returns:
      current CRL number
    • getCRLSize

      Long getCRLSize()
      Retrieves CRL size measured by the number of entries.
      Returns:
      CRL size
    • getThisUpdate

      Date getThisUpdate()
      Retrieves this update time.
      Returns:
      time of this update
    • getNextUpdate

      Date getNextUpdate()
      Retrieves next update time.
      Returns:
      time of next update
    • getDeltaCRLNumber

      BigInteger getDeltaCRLNumber()
      Retrieves current delta CRL number out of CRL issuing point record.
      Returns:
      current delta CRL number
    • getDeltaCRLSize

      Long getDeltaCRLSize()
      Retrieves delta CRL size measured by the number of entries.
      Returns:
      delta CRL size
    • getFirstUnsaved

      String getFirstUnsaved()
      Retrieve Retrieve reference to the first unsaved data.
      Returns:
      reference to the first unsaved data
    • getCRL

      byte[] getCRL()
      Retrieves encoded CRL.
      Returns:
      encoded CRL
    • getDeltaCRL

      byte[] getDeltaCRL()
      Retrieves encoded delta CRL.
      Returns:
      encoded delta CRL
    • getCACert

      byte[] getCACert()
      Retrieves encoded CA certificate.
      Returns:
      encoded CA certificate
    • getCRLCacheNoClone

      Hashtable<BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate> getCRLCacheNoClone()
      Retrieves cache information about CRL.
      Returns:
      list of recently revoked certificates
    • getCRLCache

      Hashtable<BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate> getCRLCache()
    • getRevokedCerts

      Hashtable<BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate> getRevokedCerts()
      Retrieves cache information about revoked certificates.
      Returns:
      list of recently revoked certificates
    • getUnrevokedCerts

      Hashtable<BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate> getUnrevokedCerts()
      Retrieves cache information about certificates released from hold.
      Returns:
      list of certificates recently released from hold
    • getExpiredCerts

      Hashtable<BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate> getExpiredCerts()
      Retrieves cache information about expired certificates.
      Returns:
      list of recently expired certificates