Kagetaka

net.hizlab.kagetaka.viewer.ssl
クラス CertificateDialog

java.lang.Object
  拡張java.awt.Component
      拡張java.awt.Container
          拡張java.awt.Window
              拡張java.awt.Dialog
                  拡張net.hizlab.kagetaka.awt.DialogBox
                      拡張net.hizlab.kagetaka.viewer.ssl.CertificateDialog
すべての実装インタフェース:
Accessible, ImageObserver, MenuContainer, Serializable

public class CertificateDialog
extends DialogBox

証明書を表示するためのダイアログです。

バージョン:
$Revision: 1.1 $
関連項目:
直列化された形式

入れ子クラスの概要
 
クラス java.awt.Dialog から継承した入れ子クラス
Dialog.AccessibleAWTDialog
 
クラス java.awt.Window から継承した入れ子クラス
Window.AccessibleAWTWindow
 
クラス java.awt.Container から継承した入れ子クラス
Container.AccessibleAWTContainer
 
クラス java.awt.Component から継承した入れ子クラス
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
フィールドの概要
static int ACCEPT_ANYTIME
          常に許可する
static int ACCEPT_ONETIME
          セッション中のみ許可
static int DENY
          許可しない
 
クラス net.hizlab.kagetaka.awt.DialogBox から継承したフィールド
ALIGN_CENTER, ALIGN_LEFT, ALIGN_RIGHT, BUTTON_CANCEL, BUTTON_CLOSE, BUTTON_OK, BUTTON_OKCANCEL, BUTTON_OKCANCELAPPLY, BUTTON_YESNO, BUTTON_YESNOCANCEL, COMMAND_APPLY, COMMAND_CANCEL, COMMAND_CLOSE, COMMAND_HELP, COMMAND_NO, COMMAND_OK, COMMAND_YES, DEFAULT_BUTTON1, DEFAULT_BUTTON2, DEFAULT_BUTTON3, DEFAULT_BUTTON4, mainPanel, MASK_ALIGN, MASK_BUTTON, MASK_DEFAULT, OPTION_HELPBUTTON, owner, RESULT_CANCEL, RESULT_CLOSE, RESULT_NO, RESULT_NONE, RESULT_OK, RESULT_YES
 
クラス java.awt.Component から継承したフィールド
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
インタフェース java.awt.image.ImageObserver から継承したフィールド
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
コンストラクタの概要
CertificateDialog(Frame owner)
          証明書ダイアログボックスを作成します。
 
メソッドの概要
 X509Certificate[] getX509Certificate()
          設定されている証明書連鎖を返します。
 void setup(X509Certificate[] certificates)
          ダイアログの情報を設定します。
static void show(Frame owner, X509Certificate[] certificates)
          証明書ダイアログボックスを表示し、その結果を返します。
 
クラス net.hizlab.kagetaka.awt.DialogBox から継承したメソッド
addButtonActionListener, addButtonComponentListener, addButtonFocusListener, addButtonKeyListener, addButtonMouseListener, addButtonMouseMotionListener, addComponentListener, addContainerListener, addFocusListener, addKeyListener, addMouseListener, addMouseMotionListener, addToPanel, clearResult, dialogClosing, getMode, getResult, pack, pack, removeButtonActionListener, removeButtonComponentListener, removeButtonFocusListener, removeButtonKeyListener, removeButtonMouseListener, removeButtonMouseMotionListener, removeComponentListener, removeContainerListener, removeFocusListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, setButtonLabel, setFont, setLocationToCenter, setMode, update
 
クラス java.awt.Dialog から継承したメソッド
addNotify, dispose, getAccessibleContext, getTitle, hide, isModal, isResizable, isUndecorated, paramString, setModal, setResizable, setTitle, setUndecorated, show
 
クラス java.awt.Window から継承したメソッド
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, postEvent, processEvent, processWindowEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront
 
クラス java.awt.Container から継承したメソッド
add, add, add, add, add, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
クラス java.awt.Component から継承したメソッド
action, add, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, 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, 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, isOpaque, 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, remove, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
クラス java.lang.Object から継承したメソッド
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

ACCEPT_ANYTIME

public static final int ACCEPT_ANYTIME
常に許可する

関連項目:
定数フィールド値

ACCEPT_ONETIME

public static final int ACCEPT_ONETIME
セッション中のみ許可

関連項目:
定数フィールド値

DENY

public static final int DENY
許可しない

関連項目:
定数フィールド値
コンストラクタの詳細

CertificateDialog

public CertificateDialog(Frame owner)
証明書ダイアログボックスを作成します。

パラメータ:
owner - オーナー
メソッドの詳細

getX509Certificate

public X509Certificate[] getX509Certificate()
設定されている証明書連鎖を返します。

戻り値:
証明書連鎖

setup

public void setup(X509Certificate[] certificates)
ダイアログの情報を設定します。

パラメータ:
certificates - 証明書の連鎖

show

public static void show(Frame owner,
                        X509Certificate[] certificates)
証明書ダイアログボックスを表示し、その結果を返します。

パラメータ:
owner - オーナー
certificates - 証明書の連鎖

Kagetaka

Copyright (c) 2002-2004 The Kagetaka Project 'November 20, 2004'