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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sigAlg
public static final SignatureAlgorithm sigAlg
nssServerCert
private X509Certificate nssServerCert
nssClientCert
private X509Certificate nssClientCert
serverCertNick
private java.lang.String serverCertNick
clientCertNick
private java.lang.String clientCertNick
useNickname
private boolean useNickname
success
private boolean success
port
public static int port
serverReady
public boolean serverReady
SSLClientAuth
public SSLClientAuth()
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
java.lang.Exception
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception
doIt
public void doIt(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception
testConnection
private void testConnection()
throws java.lang.Exception
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
makeBasicConstraintsExtension
static Extension makeBasicConstraintsExtension()
throws java.lang.Exception
java.lang.Exception
nextRandInt
static int nextRandInt(java.security.SecureRandom rand)
throws java.lang.Exception
java.lang.Exception