Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.jmeter.gui.action
Class SSLManagerCommand  view SSLManagerCommand download SSLManagerCommand.java

java.lang.Object
  extended byorg.apache.jmeter.gui.action.SSLManagerCommand
All Implemented Interfaces:
Command

public class SSLManagerCommand
extends java.lang.Object
implements Command

SSL Manager Command. The SSL Manager provides a mechanism to change your client authentication if required by the server. If you have JSSE 1.0.2 installed, you can select your client identity from a list of installed keys. You can also change your keystore. JSSE 1.0.2 allows you to export a PKCS#12 key from Netscape 4.04 or higher and use it in a read only format. You must supply a password that is greater than six characters due to limitations in the keytool program--and possibly the rest of the system.

By selecting a *.p12 file as your keystore (your PKCS#12) format file, you can have a whopping one key keystore. The advantage is that you can test a connection using the assigned Certificate from a Certificate Authority.

Version:
CVS $Revision: 1.6 $ $Date: 2005/07/12 20:50:25 $

Nested Class Summary
private static class SSLManagerCommand.AcceptPKCS12FileFilter
          Internal class to add a PKCS12 file format filter for JFileChooser.
 
Field Summary
private static java.util.Set commandSet
           
private  javax.swing.JFileChooser keyStoreChooser
           
 
Constructor Summary
SSLManagerCommand()
           
 
Method Summary
 void doAction(java.awt.event.ActionEvent e)
          Handle the "sslmanager" action by displaying the "SSL CLient Manager" dialog box.
 java.util.Set getActionNames()
          Provide the list of Action names that are available in this command.
private  void sslManager()
          Called by sslManager button.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

commandSet

private static java.util.Set commandSet

keyStoreChooser

private javax.swing.JFileChooser keyStoreChooser
Constructor Detail

SSLManagerCommand

public SSLManagerCommand()
Method Detail

doAction

public void doAction(java.awt.event.ActionEvent e)
Handle the "sslmanager" action by displaying the "SSL CLient Manager" dialog box. The Dialog Box is NOT modal, because those should be avoided if at all possible.

Specified by:
doAction in interface Command

getActionNames

public java.util.Set getActionNames()
Provide the list of Action names that are available in this command.

Specified by:
getActionNames in interface Command

sslManager

private void sslManager()
Called by sslManager button. Raises sslManager dialog. Currently the sslManager box has the product image and the copyright notice. The dialog box is centered over the MainFrame.