|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
com.clearfield.security.KeyStoreBrowser
public class KeyStoreBrowser
The main class for the key store browser. This class contains the menu handling and acts as a wrapper around the KeyStorePanel which does the work.
Copyright © 2006 Clearfield Ltd. This software is distributed under the BSD license. See the accompanying license.txt for details.
KeyStorePanel,
Serialized Form| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JFrame |
|---|
javax.swing.JFrame.AccessibleJFrame |
| Nested classes/interfaces inherited from class java.awt.Frame |
|---|
java.awt.Frame.AccessibleAWTFrame |
| Nested classes/interfaces inherited from class java.awt.Window |
|---|
java.awt.Window.AccessibleAWTWindow |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
protected AboutFrame |
frmAbout
|
protected KeyStorePanel |
mainPanel
|
protected javax.swing.JMenuBar |
menuBar
|
protected javax.swing.JMenuItem |
mitmActionsExport
|
protected javax.swing.JMenuItem |
mitmActionsExportPem
|
protected javax.swing.JMenuItem |
mitmActionsImport
|
protected javax.swing.JMenuItem |
mitmActionsImportPem
|
protected javax.swing.JMenuItem |
mitmActionsRemove
|
protected javax.swing.JMenuItem |
mitmActionsRemoveAll
|
protected javax.swing.JMenuItem |
mitmActionsSetAliasName
|
protected javax.swing.JMenuItem |
mitmFileExit
|
protected javax.swing.JMenuItem |
mitmFileNew
|
protected javax.swing.JMenuItem |
mitmFileOpen
|
protected javax.swing.JMenuItem |
mitmFileSave
|
protected javax.swing.JMenuItem |
mitmFileSaveAs
|
protected javax.swing.JMenuItem |
mitmHelpAbout
|
protected javax.swing.JMenu |
mnuActions
|
protected javax.swing.JMenu |
mnuFile
|
protected javax.swing.JMenu |
mnuHelp
|
| Fields inherited from class javax.swing.JFrame |
|---|
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Frame |
|---|
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface javax.swing.WindowConstants |
|---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
KeyStoreBrowser()
Base constructor. |
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
Main action function. |
static void |
centreFrame(javax.swing.JFrame frame)
Centres the frame in the desktop. |
java.awt.Image |
createImage(java.lang.String filename)
Gets the image from the resource files. |
protected void |
enableKeyStoreActions(boolean state)
Enable the key store actions menu items. |
protected void |
init()
Constructs the frame. |
static void |
main(java.lang.String[] args)
Main starting function for the application. |
protected void |
mitmActionsExportActionPerformed()
Exports a PKCS12 file into the key store. |
protected void |
mitmActionsExportPemActionPerformed()
Exports a PEM file into the key store. |
protected void |
mitmActionsImportActionPerformed()
Imports a PKCS12 file into the key store. |
protected void |
mitmActionsImportPemActionPerformed()
Imports a PEM file into the key store. |
protected void |
mitmActionsRemoveActionPerformed()
Remove a certificate from the key store. |
protected void |
mitmActionsRemoveAllActionPerformed()
Remove all the certificates from the key store. |
protected void |
mitmActionsSetAliasNameActionPerformed()
Sets the alias name for a certificate. |
protected void |
mitmFileExitActionPerformed()
Exits the application. |
protected void |
mitmFileNewActionPerformed()
Menu File action new. |
protected void |
mitmFileOpenActionPerformed()
Opens a key store file. |
protected void |
mitmFileSaveActionPerformed()
Saves the current key store. |
protected void |
mitmFileSaveAsActionPerformed()
Saves the current key store to the specified file. |
protected void |
mitmHelpAboutActionPerformed()
Displays the about dialog. |
void |
windowActivated(java.awt.event.WindowEvent e)
|
void |
windowClosed(java.awt.event.WindowEvent e)
|
void |
windowClosing(java.awt.event.WindowEvent e)
Overridden to allow closing the window to close the application. |
void |
windowDeactivated(java.awt.event.WindowEvent e)
|
void |
windowDeiconified(java.awt.event.WindowEvent e)
|
void |
windowIconified(java.awt.event.WindowEvent e)
|
void |
windowOpened(java.awt.event.WindowEvent e)
|
| Methods inherited from class javax.swing.JFrame |
|---|
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
| Methods inherited from class java.awt.Frame |
|---|
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
| Methods inherited from class java.awt.Window |
|---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, show, toBack, toFront |
| Methods inherited from class java.awt.Container |
|---|
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.awt.MenuContainer |
|---|
getFont, postEvent |
| Field Detail |
|---|
protected KeyStorePanel mainPanel
protected javax.swing.JMenuBar menuBar
protected javax.swing.JMenu mnuFile
protected javax.swing.JMenuItem mitmFileNew
protected javax.swing.JMenuItem mitmFileOpen
protected javax.swing.JMenuItem mitmFileSave
protected javax.swing.JMenuItem mitmFileSaveAs
protected javax.swing.JMenuItem mitmFileExit
protected javax.swing.JMenu mnuActions
protected javax.swing.JMenuItem mitmActionsImport
protected javax.swing.JMenuItem mitmActionsImportPem
protected javax.swing.JMenuItem mitmActionsExport
protected javax.swing.JMenuItem mitmActionsExportPem
protected javax.swing.JMenuItem mitmActionsSetAliasName
protected javax.swing.JMenuItem mitmActionsRemove
protected javax.swing.JMenuItem mitmActionsRemoveAll
protected javax.swing.JMenu mnuHelp
protected javax.swing.JMenuItem mitmHelpAbout
protected AboutFrame frmAbout
| Constructor Detail |
|---|
public KeyStoreBrowser()
| Method Detail |
|---|
protected void init()
public static void main(java.lang.String[] args)
args - String array with any command line arguments.
Currently does not support any.public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenere - ActionEvent containing the source of the action.protected void mitmFileNewActionPerformed()
protected void mitmFileOpenActionPerformed()
protected void mitmFileSaveActionPerformed()
protected void mitmFileSaveAsActionPerformed()
protected void mitmFileExitActionPerformed()
protected void mitmActionsImportActionPerformed()
protected void mitmActionsImportPemActionPerformed()
protected void mitmActionsExportActionPerformed()
protected void mitmActionsExportPemActionPerformed()
protected void mitmActionsSetAliasNameActionPerformed()
protected void mitmActionsRemoveActionPerformed()
protected void mitmActionsRemoveAllActionPerformed()
protected void mitmHelpAboutActionPerformed()
public static void centreFrame(javax.swing.JFrame frame)
frame - JFrame to centre.public java.awt.Image createImage(java.lang.String filename)
filename - String name of the image file.
protected void enableKeyStoreActions(boolean state)
state - boolean enabled state of the menu items.public void windowActivated(java.awt.event.WindowEvent e)
windowActivated in interface java.awt.event.WindowListenerpublic void windowClosed(java.awt.event.WindowEvent e)
windowClosed in interface java.awt.event.WindowListenerpublic void windowClosing(java.awt.event.WindowEvent e)
windowClosing in interface java.awt.event.WindowListenere - WindowEvent matching the closing of the window.public void windowDeactivated(java.awt.event.WindowEvent e)
windowDeactivated in interface java.awt.event.WindowListenerpublic void windowDeiconified(java.awt.event.WindowEvent e)
windowDeiconified in interface java.awt.event.WindowListenerpublic void windowIconified(java.awt.event.WindowEvent e)
windowIconified in interface java.awt.event.WindowListenerpublic void windowOpened(java.awt.event.WindowEvent e)
windowOpened in interface java.awt.event.WindowListener
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||