diff options
Diffstat (limited to 'pki/base/common/src/com/netscape/certsrv/ocsp/IOCSPAuthority.java')
-rw-r--r-- | pki/base/common/src/com/netscape/certsrv/ocsp/IOCSPAuthority.java | 49 |
1 files changed, 24 insertions, 25 deletions
diff --git a/pki/base/common/src/com/netscape/certsrv/ocsp/IOCSPAuthority.java b/pki/base/common/src/com/netscape/certsrv/ocsp/IOCSPAuthority.java index b99f6241c..0219d357d 100644 --- a/pki/base/common/src/com/netscape/certsrv/ocsp/IOCSPAuthority.java +++ b/pki/base/common/src/com/netscape/certsrv/ocsp/IOCSPAuthority.java @@ -17,7 +17,6 @@ // --- END COPYRIGHT BLOCK --- package com.netscape.certsrv.ocsp; - import netscape.security.x509.X500Name; import org.mozilla.jss.asn1.OBJECT_IDENTIFIER; @@ -30,16 +29,14 @@ import com.netscape.cmsutil.ocsp.BasicOCSPResponse; import com.netscape.cmsutil.ocsp.ResponderID; import com.netscape.cmsutil.ocsp.ResponseData; - /** * This class represents the primary interface for the Online Certificate * Status Protocol (OCSP) server. - * <P> - * + * <P> + * * @version $Revision$, $Date$ */ -public interface IOCSPAuthority extends ISubsystem -{ +public interface IOCSPAuthority extends ISubsystem { public static final String ID = "ocsp"; public final static OBJECT_IDENTIFIER OCSP_NONCE = new OBJECT_IDENTIFIER("1.3.6.1.5.5.7.48.1.2"); @@ -53,16 +50,16 @@ public interface IOCSPAuthority extends ISubsystem /** * This method retrieves the OCSP store given its name. * <P> - * + * * @param id the string representation of an OCSP store * @return IOCSPStore an instance of an OCSP store object */ - public IOCSPStore getOCSPStore(String id); + public IOCSPStore getOCSPStore(String id); /** * This method retrieves the signing unit. * <P> - * + * * @return ISigningUnit an instance of a signing unit object */ public ISigningUnit getSigningUnit(); @@ -70,7 +67,7 @@ public interface IOCSPAuthority extends ISubsystem /** * This method retrieves the responder ID by its name. * <P> - * + * * @return ResponderID an instance of a responder ID */ public ResponderID getResponderIDByName(); @@ -78,7 +75,7 @@ public interface IOCSPAuthority extends ISubsystem /** * This method retrieves the responder ID by its hash. * <P> - * + * * @return ResponderID an instance of a responder ID */ public ResponderID getResponderIDByHash(); @@ -87,7 +84,7 @@ public interface IOCSPAuthority extends ISubsystem * This method retrieves the default OCSP store * (i. e. - information from the internal database). * <P> - * + * * @return IDefStore an instance of the default OCSP store */ public IDefStore getDefaultStore(); @@ -95,17 +92,17 @@ public interface IOCSPAuthority extends ISubsystem /** * This method sets the supplied algorithm as the default signing algorithm. * <P> - * + * * @param algorithm a string representing the requested algorithm * @exception EBaseException if the algorithm is unknown or disallowed */ public void setDefaultAlgorithm(String algorithm) - throws EBaseException; + throws EBaseException; /** * This method retrieves the default signing algorithm. * <P> - * + * * @return String the name of the default signing algorithm */ public String getDefaultAlgorithm(); @@ -113,7 +110,7 @@ public interface IOCSPAuthority extends ISubsystem /** * This method retrieves all potential OCSP signing algorithms. * <P> - * + * * @return String[] the names of all potential OCSP signing algorithms */ public String[] getOCSPSigningAlgorithms(); @@ -121,7 +118,7 @@ public interface IOCSPAuthority extends ISubsystem /** * This method logs the specified message at the specified level. * <P> - * + * * @param level the log level * @param msg the log message */ @@ -131,7 +128,7 @@ public interface IOCSPAuthority extends ISubsystem * This method logs the specified message at the specified level given * the specified event. * <P> - * + * * @param event the log event * @param level the log message * @param msg the log message @@ -141,7 +138,7 @@ public interface IOCSPAuthority extends ISubsystem /** * This method retrieves the X500Name of an OCSP server instance. * <P> - * + * * @return X500Name an instance of the X500 name object */ public X500Name getName(); @@ -149,7 +146,7 @@ public interface IOCSPAuthority extends ISubsystem /** * This method retrieves an OCSP server instance digest name as a string. * <P> - * + * * @param alg the signing algorithm * @return String the digest name of the related OCSP server */ @@ -158,19 +155,19 @@ public interface IOCSPAuthority extends ISubsystem /** * This method signs the basic OCSP response data provided as a parameter. * <P> - * + * * @param rd response data * @return BasicOCSPResponse signed response data * @exception EBaseException error associated with an inability to sign - * the specified response data + * the specified response data */ public BasicOCSPResponse sign(ResponseData rd) - throws EBaseException; + throws EBaseException; /** * This method compares two byte arrays to see if they are equivalent. * <P> - * + * * @param bytes the first byte array * @param ints the second byte array * @return boolean true or false @@ -178,8 +175,10 @@ public interface IOCSPAuthority extends ISubsystem public boolean arraysEqual(byte[] bytes, byte[] ints); public void incTotalTime(long inc); + public void incSignTime(long inc); + public void incLookupTime(long inc); + public void incNumOCSPRequest(long inc); } - |