com.netscape.cmstools
Class OCSPClient

java.lang.Object
  extended by com.netscape.cmstools.OCSPClient

public class OCSPClient
extends java.lang.Object

This class implements a OCSP client for testing.

Version:
$Revision$, $Date$

Constructor Summary
OCSPClient(java.lang.String host, int port, java.lang.String dbdir)
           
 
Method Summary
 com.netscape.cmsutil.ocsp.OCSPRequest getOCSPRequest(org.mozilla.jss.crypto.X509Certificate caCert, int serialno)
           
static void main(java.lang.String[] args)
           
static void printUsage()
           
 void send(java.lang.String uri, java.lang.String nickname, int serialno, java.lang.String output)
           
 void sendOCSPRequest(java.lang.String uri, java.lang.String host, int port, byte[] request_data, java.lang.String output)
           
 void sendRequestData(java.lang.String uri, java.lang.String nickname, byte[] request_data, java.lang.String output)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OCSPClient

public OCSPClient(java.lang.String host,
                  int port,
                  java.lang.String dbdir)
           throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

send

public void send(java.lang.String uri,
                 java.lang.String nickname,
                 int serialno,
                 java.lang.String output)
          throws java.lang.Exception
Throws:
java.lang.Exception

sendRequestData

public void sendRequestData(java.lang.String uri,
                            java.lang.String nickname,
                            byte[] request_data,
                            java.lang.String output)
                     throws java.lang.Exception
Throws:
java.lang.Exception

getOCSPRequest

public com.netscape.cmsutil.ocsp.OCSPRequest getOCSPRequest(org.mozilla.jss.crypto.X509Certificate caCert,
                                                            int serialno)
                                                     throws java.lang.Exception
Throws:
java.lang.Exception

sendOCSPRequest

public void sendOCSPRequest(java.lang.String uri,
                            java.lang.String host,
                            int port,
                            byte[] request_data,
                            java.lang.String output)
                     throws java.lang.Exception
Throws:
java.lang.Exception

printUsage

public static void printUsage()

main

public static void main(java.lang.String[] args)