|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mozilla.jss.tests.JSS_SelfServClient
public class JSS_SelfServClient
Nested Class Summary | |
---|---|
class |
JSS_SelfServClient.HandshakeListener
SSL Handshake Listener implementation. |
Nested classes/interfaces inherited from interface org.mozilla.jss.tests.Constants |
---|
Constants.cipher |
Field Summary | |
---|---|
static int |
TEST_CIPHERS
|
Fields inherited from interface org.mozilla.jss.tests.Constants |
---|
debug_level, jssCipherSuites, sslciphersarray_jdk142, sslciphersarray_jdk150 |
Constructor Summary | |
---|---|
JSS_SelfServClient()
Default Constructor. |
Method Summary | |
---|---|
void |
clearHandshakeCompleted()
Clear handshakeCompleted flag to indicate that the system is now ready for another socket connection. |
void |
closeAllSockets()
closes the SSLSocket |
void |
configureCipherSuites(java.lang.String server)
|
void |
configureDefaultSSLOptions()
|
void |
createSSLConnections(int numToCreate)
Initialize given number of SSLSocket client connection to the SSLServer using the set parameters. |
boolean |
getBypassPKCS11()
|
int |
getSockTotal()
returns the total number SSLSockets created. |
boolean |
getSuccess()
Set status return value to success. |
boolean |
getTestCiphers()
|
boolean |
isHandshakeCompleted()
Return true if handshake is completed else return false; |
boolean |
isServerAlive()
|
static void |
main(java.lang.String[] args)
Main method. |
void |
outputCipherResults()
|
void |
sendServerShutdownMsg()
sendServerShutdownMsg |
void |
setBypassPKCS11(boolean f)
|
void |
setCertDbPath(java.lang.String aCertDbPath)
Initialize the cert db path name |
void |
setCipher(int aCipher)
Initialize the desired ciphersuite to be set on the socket. |
void |
setClientCertNick(java.lang.String aClientCertNick)
Set client certificate |
void |
setFailure()
Set status return value to false. |
void |
setHandshakeCompleted()
Set handshakeCompleted flag to indicate that the socket handshake is coplete. |
void |
setHostName(java.lang.String aHostName)
Initialize the hostname to run the server |
void |
setPasswordFile(java.lang.String aPasswordFile)
Initialize the passwords file name |
void |
setPort(int aPort)
Initialize the port to run the server |
void |
setTestCertCallback(boolean aTestCertCallback)
Enable/disable Test Cert Callback. |
void |
setTestCiphers(boolean t)
|
void |
setVerbose(boolean v)
|
void |
testCiphersuites(int numOfThreads)
For every enabled ciphersuite created numOfThreads connections. |
boolean |
testJSSCiphersMatchNSS()
returns true if JSS is sync with NSS ciphersuites. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int TEST_CIPHERS
Constructor Detail |
---|
public JSS_SelfServClient()
Method Detail |
---|
public void setTestCiphers(boolean t)
public boolean getTestCiphers()
public void setVerbose(boolean v)
public void setBypassPKCS11(boolean f)
public boolean getBypassPKCS11()
public boolean testJSSCiphersMatchNSS()
public void configureDefaultSSLOptions()
public void configureCipherSuites(java.lang.String server)
public void testCiphersuites(int numOfThreads)
public void setCipher(int aCipher)
int
- Cipherpublic void setHostName(java.lang.String aHostName)
String
- ServerNamepublic void setPort(int aPort)
int
- portpublic void setPasswordFile(java.lang.String aPasswordFile)
String
- passwordspublic void setCertDbPath(java.lang.String aCertDbPath)
String
- CertDbPathpublic void setTestCertCallback(boolean aTestCertCallback)
boolean
- public void setClientCertNick(java.lang.String aClientCertNick)
String
- Certificate Nick Namepublic boolean isHandshakeCompleted()
public void setHandshakeCompleted()
public void clearHandshakeCompleted()
public int getSockTotal()
public boolean isServerAlive()
public void sendServerShutdownMsg()
public void closeAllSockets()
public void outputCipherResults()
public void createSSLConnections(int numToCreate) throws java.lang.Exception
java.lang.Exception
public void setFailure()
public boolean getSuccess()
public static void main(java.lang.String[] args)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |