Package org.mozilla.jss.tests
Class SSLClientAuth
- java.lang.Object
-
- org.mozilla.jss.tests.SSLClientAuth
-
- All Implemented Interfaces:
java.lang.Runnable
public class SSLClientAuth extends java.lang.Object implements java.lang.RunnableSSLClientAuth Server/client test.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSSLClientAuth.HandshakeListener
-
Field Summary
Fields Modifier and Type Field Description intportintserialNumbooleanserverReadystatic SignatureAlgorithmsigAlg
-
Constructor Summary
Constructors Constructor Description SSLClientAuth()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoIt(java.lang.String[] args)booleangetSuccess()static voidmain(java.lang.String[] args)static CertificatemakeCert(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 credentialvoidrun()Server run method.voidsetFailure()
-
-
-
Field Detail
-
sigAlg
public static final SignatureAlgorithm sigAlg
-
port
public int port
-
serialNum
public int serialNum
-
serverReady
public boolean serverReady
-
-
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:
- Certificate
- 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:
runin interfacejava.lang.Runnable
-
-