org.mozilla.jss.tests

Class SSLClientAuth

public class SSLClientAuth extends Object implements Runnable

SSLClientAuth Server/client test.
Nested Class Summary
static classSSLClientAuth.HandshakeListener
Field Summary
intport
intserialNum
booleanserverReady
static SignatureAlgorithmsigAlg
Method Summary
voiddoIt(String[] args)
booleangetSuccess()
static voidmain(String[] args)
static CertificatemakeCert(String issuerName, String subjectName, int serialNumber, PrivateKey privKey, PublicKey pubKey, int rand, SEQUENCE extensions)
Method that generates a certificate for given credential
voidrun()
Server run method.
voidsetFailure()

Field Detail

port

public int port

serialNum

public int serialNum

serverReady

public boolean serverReady

sigAlg

public static final SignatureAlgorithm sigAlg

Method Detail

doIt

public void doIt(String[] args)

Parameters: args

Throws: java.lang.Exception

getSuccess

public boolean getSuccess()

main

public static void main(String[] args)

Parameters: args

Throws: java.lang.Exception

makeCert

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

Parameters: issuerName subjectName serialNumber privKey pubKey rand extensions

Returns:

Throws: java.lang.Exception

run

public void run()
Server run method.

setFailure

public void setFailure()