|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openpermis.editor.policy.view.WizardDialog
org.openpermis.editor.policy.view.CertificateChooser
public class CertificateChooser
Dialog allowing to choose a certificate.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.openpermis.editor.policy.view.WizardDialog |
---|
WizardDialog.ContentStyle |
Field Summary |
---|
Fields inherited from class org.openpermis.editor.policy.view.WizardDialog |
---|
CHOOSER_TEXT, NEXT_FOCUS, TEXT_AREA_ROWS, TEXT_FIELD_COLUMNS |
Constructor Summary | |
---|---|
CertificateChooser(ApplicationContext context,
KeyStoreReader keyStoreReader)
Creates a certificate browser to pick a certificate for signing. |
Method Summary | |
---|---|
void |
cancel()
Action to close the wizard without executing it. |
protected JComponent |
createContentPane(ControlFactory factory)
Creates the content pane of this dialog. |
void |
execute()
Action to execute the signing process. |
PrivateKey |
getSelectedPrivateKey()
Returns the selected private key or null if no private key is selected. |
X509Certificate |
getSelectedX509Certificate()
Returns the selected X509 certificate or null if no certificate is selected. |
protected boolean |
initialize(Component parent)
Initialize some wizard specific fields. |
void |
resetKeystore()
Resets the keystore. |
boolean |
show(Component parent)
Only show if the keystore could be opened. |
protected void |
updateActions()
Updates the actions according to the values in the wizard fields. |
Methods inherited from class org.openpermis.editor.policy.view.WizardDialog |
---|
chooseFile, close, configure, configureButton, createButtonPane, createChooser, createDialogContent, createDisplayTextField, createFormBuilder, createHeaderPane, createLabel, createPasswordField, focusNextComponent, getAction, getActionMap, getApplicationContext, getButtonActions, getCancelAction, getContentStyle, getDefaultButton, getDialog, getDialogTitle, getExecuteAction, getResourceMap, getTitleDescriptionKey, getTitleIconKey, getTitleTextKey, sameAction, setNextFocusComponent, showErrorDialog, showErrorDialog |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CertificateChooser(ApplicationContext context, KeyStoreReader keyStoreReader)
context
- the application context used to lookup the action and resource map.Method Detail |
---|
public PrivateKey getSelectedPrivateKey()
public X509Certificate getSelectedX509Certificate()
public void resetKeystore()
protected JComponent createContentPane(ControlFactory factory)
WizardDialog
createContentPane
in class WizardDialog
factory
- the control factory to use for creating controls.
protected void updateActions()
WizardDialog
updateActions
in class WizardDialog
public boolean show(Component parent)
show
in class WizardDialog
parent
- the parent component of the dialog.
protected boolean initialize(Component parent)
WizardDialog
initialize
in class WizardDialog
parent
- the parent component of the dialog.
@Action public void cancel()
@Action public void execute()
|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
OpenPermis Role Based Access Control 0.9.0 (Build 16)
2009/08/13 07:17:21
Copyright (c) 2002-2007 Ergon Informatik AG