You are currently viewing a snapshot of www.mozilla.org taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.




org.mozilla.jss.tests
Class SSLClientAuth

java.lang.Object
  extended by org.mozilla.jss.tests.SSLClientAuth
All Implemented Interfaces:
java.lang.Runnable

public class SSLClientAuth
extends java.lang.Object
implements java.lang.Runnable


Nested Class Summary
static class SSLClientAuth.HandshakeListener
           
 
Field Summary
 int port
           
 boolean serverReady
           
static SignatureAlgorithm sigAlg
           
 
Constructor Summary
SSLClientAuth()
           
 
Method Summary
 void doIt(java.lang.String[] args)
           
 boolean getSuccess()
           
static void main(java.lang.String[] args)
           
static Certificate makeCert(java.lang.String issuerName, java.lang.String subjectName, int serialNumber, java.security.PrivateKey privKey, java.security.PublicKey pubKey, int rand, SEQUENCE extensions)
          Method that generates a certificate for given credential
 void run()
          Server run method.
 void setFailure()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sigAlg

public static final SignatureAlgorithm sigAlg

port

public int port

serverReady

public boolean serverReady
Constructor Detail

SSLClientAuth

public SSLClientAuth()
Method Detail

makeCert

public static Certificate makeCert(java.lang.String issuerName,
                                   java.lang.String subjectName,
                                   int serialNumber,
                                   java.security.PrivateKey privKey,
                                   java.security.PublicKey pubKey,
                                   int rand,
                                   SEQUENCE extensions)
                            throws java.lang.Exception
Method that generates a certificate for given credential

Parameters:
issuerName -
subjectName -
serialNumber -
privKey -
pubKey -
rand -
extensions -
Returns:
Throws:
java.lang.Exception

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Parameters:
args -
Throws:
java.lang.Exception

doIt

public void doIt(java.lang.String[] args)
          throws java.lang.Exception
Parameters:
args -
Throws:
java.lang.Exception

setFailure

public void setFailure()

getSuccess

public boolean getSuccess()

run

public void run()
Server run method.

Specified by:
run in interface java.lang.Runnable