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.Runnable
SSLClientAuth Server/client test.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SSLClientAuth.HandshakeListener
-
Field Summary
Fields Modifier and Type Field Description int
port
int
serialNum
boolean
serverReady
static SignatureAlgorithm
sigAlg
-
Constructor Summary
Constructors Constructor Description SSLClientAuth()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description 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 credentialvoid
run()
Server run method.void
setFailure()
-
-
-
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:
run
in interfacejava.lang.Runnable
-
-