com.sshtools.common.keygen
Class KeygenPanel

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bycom.sshtools.common.keygen.KeygenPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, javax.swing.event.DocumentListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class KeygenPanel
extends javax.swing.JPanel
implements javax.swing.event.DocumentListener, java.awt.event.ActionListener

DOCUMENT ME!

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
static int CHANGE_PASSPHRASE
          DOCUMENT ME!
static int CONVERT_IETF_SECSH_TO_OPENSSH
          DOCUMENT ME!
static int CONVERT_OPENSSH_TO_IETF_SECSH
          DOCUMENT ME!
static int GENERATE_KEY_PAIR
          DOCUMENT ME!
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
KeygenPanel()
          Creates a new KeygenPanel object.
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent evt)
          DOCUMENT ME!
 void changedUpdate(javax.swing.event.DocumentEvent e)
          DOCUMENT ME!
 int getAction()
          DOCUMENT ME!
 int getBits()
          DOCUMENT ME!
 java.lang.String getInputFilename()
          DOCUMENT ME!
 char[] getNewPassphrase()
          DOCUMENT ME!
 char[] getOldPassphrase()
          DOCUMENT ME!
 java.lang.String getOutputFilename()
          DOCUMENT ME!
 java.lang.String getType()
          DOCUMENT ME!
 void insertUpdate(javax.swing.event.DocumentEvent e)
          DOCUMENT ME!
 void removeUpdate(javax.swing.event.DocumentEvent e)
          DOCUMENT ME!
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

GENERATE_KEY_PAIR

public static final int GENERATE_KEY_PAIR
DOCUMENT ME!

See Also:
Constant Field Values

CONVERT_IETF_SECSH_TO_OPENSSH

public static final int CONVERT_IETF_SECSH_TO_OPENSSH
DOCUMENT ME!

See Also:
Constant Field Values

CONVERT_OPENSSH_TO_IETF_SECSH

public static final int CONVERT_OPENSSH_TO_IETF_SECSH
DOCUMENT ME!

See Also:
Constant Field Values

CHANGE_PASSPHRASE

public static final int CHANGE_PASSPHRASE
DOCUMENT ME!

See Also:
Constant Field Values
Constructor Detail

KeygenPanel

public KeygenPanel()
Creates a new KeygenPanel object.

Method Detail

getAction

public int getAction()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getBits

public int getBits()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getInputFilename

public java.lang.String getInputFilename()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getNewPassphrase

public char[] getNewPassphrase()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getOldPassphrase

public char[] getOldPassphrase()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getOutputFilename

public java.lang.String getOutputFilename()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getType

public java.lang.String getType()
DOCUMENT ME!

Returns:
DOCUMENT ME!

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent evt)
DOCUMENT ME!

Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
evt - DOCUMENT ME!

changedUpdate

public void changedUpdate(javax.swing.event.DocumentEvent e)
DOCUMENT ME!

Specified by:
changedUpdate in interface javax.swing.event.DocumentListener
Parameters:
e - DOCUMENT ME!

insertUpdate

public void insertUpdate(javax.swing.event.DocumentEvent e)
DOCUMENT ME!

Specified by:
insertUpdate in interface javax.swing.event.DocumentListener
Parameters:
e - DOCUMENT ME!

removeUpdate

public void removeUpdate(javax.swing.event.DocumentEvent e)
DOCUMENT ME!

Specified by:
removeUpdate in interface javax.swing.event.DocumentListener
Parameters:
e - DOCUMENT ME!