Class CRLIssuingPointRecord

java.lang.Object
com.netscape.cmscore.dbs.CRLIssuingPointRecord
All Implemented Interfaces:
IAttrSet, ICRLIssuingPointRecord, IDBObj, Serializable

public class CRLIssuingPointRecord extends Object implements ICRLIssuingPointRecord
A class represents a CRL issuing point record.

Version:
$Revision$, $Date$
Author:
thomask
See Also:
  • Field Details

    • mId

      protected String mId
    • mCRLNumber

      protected BigInteger mCRLNumber
    • mCRLSize

      protected Long mCRLSize
    • mThisUpdate

      protected Date mThisUpdate
    • mNextUpdate

      protected Date mNextUpdate
    • mDeltaCRLNumber

      protected BigInteger mDeltaCRLNumber
    • mDeltaCRLSize

      protected Long mDeltaCRLSize
    • mFirstUnsaved

      protected String mFirstUnsaved
    • mCRL

      protected byte[] mCRL
    • mCACert

      protected byte[] mCACert
    • mCRLCache

      protected Hashtable<BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate> mCRLCache
    • mRevokedCerts

      protected Hashtable<BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate> mRevokedCerts
    • mUnrevokedCerts

      protected Hashtable<BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate> mUnrevokedCerts
    • mExpiredCerts

      protected Hashtable<BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate> mExpiredCerts
    • mDeltaCRL

      protected byte[] mDeltaCRL
    • mNames

      protected static Vector<String> mNames
  • Constructor Details

    • CRLIssuingPointRecord

      public CRLIssuingPointRecord()
      Constructs empty CRLIssuingPointRecord. This is required in database framework.
    • CRLIssuingPointRecord

      public CRLIssuingPointRecord(String id, BigInteger crlNumber, Long crlSize, Date thisUpdate, Date nextUpdate)
      Constructs a CRLIssuingPointRecord
    • CRLIssuingPointRecord

      public CRLIssuingPointRecord(String id, BigInteger crlNumber, Long crlSize, Date thisUpdate, Date nextUpdate, BigInteger deltaCRLNumber, Long deltaCRLSize, Hashtable<BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate> revokedCerts, Hashtable<BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate> unrevokedCerts, Hashtable<BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate> expiredCerts)
      Constructs a CRLIssuingPointRecord
  • Method Details