summaryrefslogtreecommitdiffstats
path: root/pki/base/common/src/com/netscape/certsrv/dbs/crldb
diff options
context:
space:
mode:
Diffstat (limited to 'pki/base/common/src/com/netscape/certsrv/dbs/crldb')
-rw-r--r--pki/base/common/src/com/netscape/certsrv/dbs/crldb/ICRLIssuingPointRecord.java50
-rw-r--r--pki/base/common/src/com/netscape/certsrv/dbs/crldb/ICRLRepository.java79
2 files changed, 68 insertions, 61 deletions
diff --git a/pki/base/common/src/com/netscape/certsrv/dbs/crldb/ICRLIssuingPointRecord.java b/pki/base/common/src/com/netscape/certsrv/dbs/crldb/ICRLIssuingPointRecord.java
index f1093d2b..78acced0 100644
--- a/pki/base/common/src/com/netscape/certsrv/dbs/crldb/ICRLIssuingPointRecord.java
+++ b/pki/base/common/src/com/netscape/certsrv/dbs/crldb/ICRLIssuingPointRecord.java
@@ -17,6 +17,7 @@
// --- END COPYRIGHT BLOCK ---
package com.netscape.certsrv.dbs.crldb;
+
import java.math.BigInteger;
import java.util.Date;
import java.util.Hashtable;
@@ -25,9 +26,11 @@ import netscape.security.x509.RevokedCertificate;
import com.netscape.certsrv.dbs.IDBObj;
+
/**
- * An interface that defines abilities of a CRL issuing point record.
- *
+ * An interface that defines abilities of
+ * a CRL issuing point record.
+ *
* @version $Revision$, $Date$
*/
public interface ICRLIssuingPointRecord extends IDBObj {
@@ -49,112 +52,111 @@ public interface ICRLIssuingPointRecord extends IDBObj {
public static final String ATTR_DELTA_CRL = "deltaRevocationList";
public static final String CLEAN_CACHE = "-1";
- public static final String NEW_CACHE = "-2";
+ public static final String NEW_CACHE = "-2";
/**
* Retrieve unique CRL identifier.
- *
+ *
* @return unique CRL identifier
*/
public String getId();
/**
* Retrieves current CRL number out of CRL issuing point record.
- *
+ *
* @return current CRL number
*/
public BigInteger getCRLNumber();
/**
* Retrieves CRL size measured by the number of entries.
- *
+ *
* @return CRL size
*/
public Long getCRLSize();
/**
* Retrieves this update time.
- *
+ *
* @return time of this update
*/
public Date getThisUpdate();
/**
* Retrieves next update time.
- *
+ *
* @return time of next update
*/
public Date getNextUpdate();
/**
* Retrieves current delta CRL number out of CRL issuing point record.
- *
+ *
* @return current delta CRL number
*/
public BigInteger getDeltaCRLNumber();
/**
* Retrieves delta CRL size measured by the number of entries.
- *
+ *
* @return delta CRL size
*/
public Long getDeltaCRLSize();
/**
* Retrieve Retrieve reference to the first unsaved data.
- *
+ *
* @return reference to the first unsaved data
*/
public String getFirstUnsaved();
/**
* Retrieves encoded CRL.
- *
+ *
* @return encoded CRL
*/
public byte[] getCRL();
/**
* Retrieves encoded delta CRL.
- *
+ *
* @return encoded delta CRL
*/
public byte[] getDeltaCRL();
/**
* Retrieves encoded CA certificate.
- *
+ *
* @return encoded CA certificate
*/
public byte[] getCACert();
/**
* Retrieves cache information about CRL.
- *
+ *
* @return list of recently revoked certificates
*/
- public Hashtable<BigInteger, RevokedCertificate> getCRLCacheNoClone();
-
- public Hashtable<BigInteger, RevokedCertificate> getCRLCache();
+ public Hashtable<BigInteger,RevokedCertificate> getCRLCacheNoClone();
+ public Hashtable<BigInteger,RevokedCertificate> getCRLCache();
/**
* Retrieves cache information about revoked certificates.
- *
+ *
* @return list of recently revoked certificates
*/
- public Hashtable<BigInteger, RevokedCertificate> getRevokedCerts();
+ public Hashtable<BigInteger,RevokedCertificate> getRevokedCerts();
/**
* Retrieves cache information about certificates released from hold.
- *
+ *
* @return list of certificates recently released from hold
*/
- public Hashtable<BigInteger, RevokedCertificate> getUnrevokedCerts();
+ public Hashtable<BigInteger,RevokedCertificate> getUnrevokedCerts();
/**
* Retrieves cache information about expired certificates.
- *
+ *
* @return list of recently expired certificates
*/
- public Hashtable<BigInteger, RevokedCertificate> getExpiredCerts();
+ public Hashtable<BigInteger,RevokedCertificate> getExpiredCerts();
}
diff --git a/pki/base/common/src/com/netscape/certsrv/dbs/crldb/ICRLRepository.java b/pki/base/common/src/com/netscape/certsrv/dbs/crldb/ICRLRepository.java
index 135abde9..ba245bcf 100644
--- a/pki/base/common/src/com/netscape/certsrv/dbs/crldb/ICRLRepository.java
+++ b/pki/base/common/src/com/netscape/certsrv/dbs/crldb/ICRLRepository.java
@@ -17,6 +17,7 @@
// --- END COPYRIGHT BLOCK ---
package com.netscape.certsrv.dbs.crldb;
+
import java.math.BigInteger;
import java.util.Date;
import java.util.Hashtable;
@@ -25,62 +26,63 @@ import java.util.Vector;
import com.netscape.certsrv.base.EBaseException;
import com.netscape.certsrv.dbs.ModificationSet;
+
/**
- * An interface represents a CMS CRL repository. It stores all the CRL issuing
- * points.
- *
+ * An interface represents a CMS CRL repository. It stores
+ * all the CRL issuing points.
+ *
* @version $Revision$, $Date$
*/
public interface ICRLRepository {
/**
* Adds CRL issuing point record.
- *
+ *
* @param rec issuing point record
* @exception EBaseException failed to add new issuing point record
*/
public void addCRLIssuingPointRecord(ICRLIssuingPointRecord rec)
- throws EBaseException;
+ throws EBaseException;
/**
* Retrieves all the issuing points' names.
- *
+ *
* @return A list of issuing points' names.
- * @exception EBaseException failed to retrieve all the issuing points'
- * names.
+ * @exception EBaseException failed to retrieve all the issuing points' names.
*/
public Vector getIssuingPointsNames() throws EBaseException;
/**
* Reads issuing point record.
- *
+ *
* @return issuing point record
* @exception EBaseException failed to read issuing point record
*/
public ICRLIssuingPointRecord readCRLIssuingPointRecord(String id)
- throws EBaseException;
+ throws EBaseException;
/**
* Deletes issuing point record.
- *
+ *
* @param id issuing point record id
* @exception EBaseException failed to delete issuing point record
*/
- public void deleteCRLIssuingPointRecord(String id) throws EBaseException;
+ public void deleteCRLIssuingPointRecord(String id)
+ throws EBaseException;
/**
* Modifies issuing point record.
- *
+ *
* @param id issuing point record id
* @param mods set of modifications
* @exception EBaseException failed to modify issuing point record
*/
public void modifyCRLIssuingPointRecord(String id, ModificationSet mods)
- throws EBaseException;
+ throws EBaseException;
/**
* Updates CRL issuing point record.
- *
+ *
* @param id issuing point record id
* @param newCRL encoded binary CRL
* @param thisUpdate time of this update
@@ -90,12 +92,12 @@ public interface ICRLRepository {
* @exception EBaseException failed to update issuing point record
*/
public void updateCRLIssuingPointRecord(String id, byte[] newCRL,
- Date thisUpdate, Date nextUpdate, BigInteger crlNumber, Long crlSize)
- throws EBaseException;
+ Date thisUpdate, Date nextUpdate, BigInteger crlNumber, Long crlSize)
+ throws EBaseException;
/**
* Updates CRL issuing point record.
- *
+ *
* @param id issuing point record id
* @param newCRL encoded binary CRL
* @param thisUpdate time of this update
@@ -108,34 +110,34 @@ public interface ICRLRepository {
* @exception EBaseException failed to update issuing point record
*/
public void updateCRLIssuingPointRecord(String id, byte[] newCRL,
- Date thisUpdate, Date nextUpdate, BigInteger crlNumber,
- Long crlSize, Hashtable revokedCerts, Hashtable unrevokedCerts,
- Hashtable expiredCerts) throws EBaseException;
+ Date thisUpdate, Date nextUpdate, BigInteger crlNumber, Long crlSize,
+ Hashtable revokedCerts, Hashtable unrevokedCerts, Hashtable expiredCerts)
+ throws EBaseException;
/**
* Updates CRL issuing point record.
- *
+ *
* @param id issuing point record id
* @param revokedCerts list of revoked certificates
* @param unrevokedCerts list of released from hold certificates
* @exception EBaseException failed to update issuing point record
*/
- public void updateRevokedCerts(String id, Hashtable revokedCerts,
- Hashtable unrevokedCerts) throws EBaseException;
+ public void updateRevokedCerts(String id, Hashtable revokedCerts, Hashtable unrevokedCerts)
+ throws EBaseException;
/**
* Updates CRL issuing point record.
- *
+ *
* @param id issuing point record id
* @param expiredCerts list of expired certificates
* @exception EBaseException failed to update issuing point record
*/
public void updateExpiredCerts(String id, Hashtable expiredCerts)
- throws EBaseException;
+ throws EBaseException;
/**
* Updates CRL issuing point record.
- *
+ *
* @param id issuing point record id
* @param crlSize CRL size
* @param revokedCerts list of revoked certificates
@@ -143,13 +145,15 @@ public interface ICRLRepository {
* @param expiredCerts list of expired certificates
* @exception EBaseException failed to update issuing point record
*/
- public void updateCRLCache(String id, Long crlSize, Hashtable revokedCerts,
- Hashtable unrevokedCerts, Hashtable expiredCerts)
- throws EBaseException;
+ public void updateCRLCache(String id, Long crlSize,
+ Hashtable revokedCerts,
+ Hashtable unrevokedCerts,
+ Hashtable expiredCerts)
+ throws EBaseException;
/**
* Updates CRL issuing point record with delta-CRL.
- *
+ *
* @param id issuing point record id
* @param deltaCRLNumber delta CRL number
* @param deltaCRLSize delta CRL size
@@ -158,17 +162,18 @@ public interface ICRLRepository {
* @exception EBaseException failed to update issuing point record
*/
public void updateDeltaCRL(String id, BigInteger deltaCRLNumber,
- Long deltaCRLSize, Date nextUpdate, byte[] deltaCRL)
- throws EBaseException;
+ Long deltaCRLSize, Date nextUpdate,
+ byte[] deltaCRL)
+ throws EBaseException;
/**
- * Updates CRL issuing point record with reference to the first unsaved
- * data.
- *
+ * Updates CRL issuing point record with reference to the first
+ * unsaved data.
+ *
* @param id issuing point record id
* @param firstUnsaved reference to the first unsaved data
* @exception EBaseException failed to update issuing point record
*/
public void updateFirstUnsaved(String id, String firstUnsaved)
- throws EBaseException;
+ throws EBaseException;
}