com.netscape.cmstools
Class CRMFPopClient

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

public class CRMFPopClient
extends java.lang.Object

A command-line utility used to generate a Certificate Request Message Format (CRMF) request with proof of possesion (POP). Usage:

     CRMFPopClient  TOKEN_PWD
                    PROFILE_NAME HOST PORT USER_NAME REQUESTOR_NAME
                    POP_OPTION
                    SUBJECT_DN [OUTPUT_CERT_REQ]

                    ---  or  ---

     CRMFPopClient  TOKEN_PWD
                    POP_OPTION
                    OUTPUT_CERT_REQ SUBJECT_DN


     where POP_OPTION can be [POP_SUCCESS or POP_FAIL or POP_NONE]
 

Examples:

     CRMFPopClient  password123
                    caEncUserCert host.example.com 1026 MyUid MyUid
                    [POP_SUCCESS or POP_FAIL or POP_NONE]
                    CN=MyTest,C=US,UID=MyUid

                    ---  or  ---

     CRMFPopClient  password123
                    caEncUserCert host.example.com 1026 joe joe
                    [POP_SUCCESS or POP_FAIL or POP_NONE]
                    CN=MyTest,C=US,UID=MyUid OUTPUT_CERT_REQ 

                    ---  or  ---

     CRMFPopClient  password123
                    [POP_SUCCESS or POP_FAIL or POP_NONE]
                    OUTPUT_CERT_REQ CN=MyTest,C=US,UID=MyUid
 

 IMPORTANT:  The file "transport.txt" needs to be created to contain the
             transport certificate in its base64 encoded format.  This
             file should consist of one line containing a single certificate
             in base64 encoded format with the header and footer removed.
 

Version:
$Revision$, $Date$

Constructor Summary
CRMFPopClient()
           
 
Method Summary
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CRMFPopClient

public CRMFPopClient()
Method Detail

main

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