Package com.netscape.certsrv.dbs.crldb
Interface ICRLIssuingPointRecord
-
- 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 Summary
Fields Modifier and Type Field Description static java.lang.StringATTR_CA_CERTstatic java.lang.StringATTR_CRLstatic java.lang.StringATTR_CRL_CACHEstatic java.lang.StringATTR_CRL_NUMBERstatic java.lang.StringATTR_CRL_SIZEstatic java.lang.StringATTR_DELTA_CRLstatic java.lang.StringATTR_DELTA_NUMBERstatic java.lang.StringATTR_DELTA_SIZEstatic java.lang.StringATTR_EXPIRED_CERTSstatic java.lang.StringATTR_FIRST_UNSAVEDstatic java.lang.StringATTR_IDstatic java.lang.StringATTR_NEXT_UPDATEstatic java.lang.StringATTR_REVOKED_CERTSstatic java.lang.StringATTR_THIS_UPDATEstatic java.lang.StringATTR_UNREVOKED_CERTSstatic java.lang.StringCLEAN_CACHEstatic java.lang.StringNEW_CACHE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description byte[]getCACert()Retrieves encoded CA certificate.byte[]getCRL()Retrieves encoded CRL.java.util.Hashtable<java.math.BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate>getCRLCache()java.util.Hashtable<java.math.BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate>getCRLCacheNoClone()Retrieves cache information about CRL.java.math.BigIntegergetCRLNumber()Retrieves current CRL number out of CRL issuing point record.java.lang.LonggetCRLSize()Retrieves CRL size measured by the number of entries.byte[]getDeltaCRL()Retrieves encoded delta CRL.java.math.BigIntegergetDeltaCRLNumber()Retrieves current delta CRL number out of CRL issuing point record.java.lang.LonggetDeltaCRLSize()Retrieves delta CRL size measured by the number of entries.java.util.Hashtable<java.math.BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate>getExpiredCerts()Retrieves cache information about expired certificates.java.lang.StringgetFirstUnsaved()Retrieve Retrieve reference to the first unsaved data.java.lang.StringgetId()Retrieve unique CRL identifier.java.util.DategetNextUpdate()Retrieves next update time.java.util.Hashtable<java.math.BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate>getRevokedCerts()Retrieves cache information about revoked certificates.java.util.DategetThisUpdate()Retrieves this update time.java.util.Hashtable<java.math.BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate>getUnrevokedCerts()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 Detail
-
ATTR_ID
static final java.lang.String ATTR_ID
- See Also:
- Constant Field Values
-
ATTR_CRL_NUMBER
static final java.lang.String ATTR_CRL_NUMBER
- See Also:
- Constant Field Values
-
ATTR_DELTA_NUMBER
static final java.lang.String ATTR_DELTA_NUMBER
- See Also:
- Constant Field Values
-
ATTR_CRL_SIZE
static final java.lang.String ATTR_CRL_SIZE
- See Also:
- Constant Field Values
-
ATTR_DELTA_SIZE
static final java.lang.String ATTR_DELTA_SIZE
- See Also:
- Constant Field Values
-
ATTR_THIS_UPDATE
static final java.lang.String ATTR_THIS_UPDATE
- See Also:
- Constant Field Values
-
ATTR_NEXT_UPDATE
static final java.lang.String ATTR_NEXT_UPDATE
- See Also:
- Constant Field Values
-
ATTR_FIRST_UNSAVED
static final java.lang.String ATTR_FIRST_UNSAVED
- See Also:
- Constant Field Values
-
ATTR_CRL
static final java.lang.String ATTR_CRL
- See Also:
- Constant Field Values
-
ATTR_CRL_CACHE
static final java.lang.String ATTR_CRL_CACHE
- See Also:
- Constant Field Values
-
ATTR_CA_CERT
static final java.lang.String ATTR_CA_CERT
- See Also:
- Constant Field Values
-
ATTR_REVOKED_CERTS
static final java.lang.String ATTR_REVOKED_CERTS
- See Also:
- Constant Field Values
-
ATTR_UNREVOKED_CERTS
static final java.lang.String ATTR_UNREVOKED_CERTS
- See Also:
- Constant Field Values
-
ATTR_EXPIRED_CERTS
static final java.lang.String ATTR_EXPIRED_CERTS
- See Also:
- Constant Field Values
-
ATTR_DELTA_CRL
static final java.lang.String ATTR_DELTA_CRL
- See Also:
- Constant Field Values
-
CLEAN_CACHE
static final java.lang.String CLEAN_CACHE
- See Also:
- Constant Field Values
-
NEW_CACHE
static final java.lang.String NEW_CACHE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getId
java.lang.String getId()
Retrieve unique CRL identifier.- Returns:
- unique CRL identifier
-
getCRLNumber
java.math.BigInteger getCRLNumber()
Retrieves current CRL number out of CRL issuing point record.- Returns:
- current CRL number
-
getCRLSize
java.lang.Long getCRLSize()
Retrieves CRL size measured by the number of entries.- Returns:
- CRL size
-
getThisUpdate
java.util.Date getThisUpdate()
Retrieves this update time.- Returns:
- time of this update
-
getNextUpdate
java.util.Date getNextUpdate()
Retrieves next update time.- Returns:
- time of next update
-
getDeltaCRLNumber
java.math.BigInteger getDeltaCRLNumber()
Retrieves current delta CRL number out of CRL issuing point record.- Returns:
- current delta CRL number
-
getDeltaCRLSize
java.lang.Long getDeltaCRLSize()
Retrieves delta CRL size measured by the number of entries.- Returns:
- delta CRL size
-
getFirstUnsaved
java.lang.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
java.util.Hashtable<java.math.BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate> getCRLCacheNoClone()
Retrieves cache information about CRL.- Returns:
- list of recently revoked certificates
-
getCRLCache
java.util.Hashtable<java.math.BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate> getCRLCache()
-
getRevokedCerts
java.util.Hashtable<java.math.BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate> getRevokedCerts()
Retrieves cache information about revoked certificates.- Returns:
- list of recently revoked certificates
-
getUnrevokedCerts
java.util.Hashtable<java.math.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
java.util.Hashtable<java.math.BigInteger,org.mozilla.jss.netscape.security.x509.RevokedCertificate> getExpiredCerts()
Retrieves cache information about expired certificates.- Returns:
- list of recently expired certificates
-
-