Package com.netscape.certsrv.dbs.crldb
Interface ICRLIssuingPointRecord
- All Superinterfaces:
IAttrSet
,IDBObj
,Serializable
- All Known Implementing Classes:
CRLIssuingPointRecord
An interface that defines abilities of
a CRL issuing point record.
- Version:
- $Revision$, $Date$
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]
Retrieves encoded CA certificate.byte[]
getCRL()
Retrieves encoded CRL.Hashtable<BigInteger,
org.mozilla.jss.netscape.security.x509.RevokedCertificate> Hashtable<BigInteger,
org.mozilla.jss.netscape.security.x509.RevokedCertificate> Retrieves cache information about CRL.Retrieves current CRL number out of CRL issuing point record.Retrieves CRL size measured by the number of entries.byte[]
Retrieves encoded delta CRL.Retrieves current delta CRL number out of CRL issuing point record.Retrieves delta CRL size measured by the number of entries.Hashtable<BigInteger,
org.mozilla.jss.netscape.security.x509.RevokedCertificate> Retrieves cache information about expired certificates.Retrieve Retrieve reference to the first unsaved data.getId()
Retrieve unique CRL identifier.Retrieves next update time.Hashtable<BigInteger,
org.mozilla.jss.netscape.security.x509.RevokedCertificate> Retrieves cache information about revoked certificates.Retrieves this update time.Hashtable<BigInteger,
org.mozilla.jss.netscape.security.x509.RevokedCertificate> Retrieves cache information about certificates released from hold.Methods inherited from interface com.netscape.certsrv.base.IAttrSet
delete, get, getElements, set
Methods inherited from interface com.netscape.certsrv.dbs.IDBObj
getSerializableAttrNames
-
Field Details
-
ATTR_ID
- See Also:
-
ATTR_CRL_NUMBER
- See Also:
-
ATTR_DELTA_NUMBER
- See Also:
-
ATTR_CRL_SIZE
- See Also:
-
ATTR_DELTA_SIZE
- See Also:
-
ATTR_THIS_UPDATE
- See Also:
-
ATTR_NEXT_UPDATE
- See Also:
-
ATTR_FIRST_UNSAVED
- See Also:
-
ATTR_CRL
- See Also:
-
ATTR_CRL_CACHE
- See Also:
-
ATTR_CA_CERT
- See Also:
-
ATTR_REVOKED_CERTS
- See Also:
-
ATTR_UNREVOKED_CERTS
- See Also:
-
ATTR_EXPIRED_CERTS
- See Also:
-
ATTR_DELTA_CRL
- See Also:
-
CLEAN_CACHE
- See Also:
-
NEW_CACHE
- See Also:
-
-
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
-