|
Ontimize 5.2071EN | |||||||||
| 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.Dialog
javax.swing.JDialog
com.ontimize.gui.login.AbstractLoginDialog
| Nested Class Summary | |
class |
AbstractLoginDialog.AcceptListener
|
class |
AbstractLoginDialog.CancelListener
|
class |
AbstractLoginDialog.CertificateListener
|
| Nested classes inherited from class javax.swing.JDialog |
javax.swing.JDialog.AccessibleJDialog |
| Nested classes inherited from class java.awt.Dialog |
java.awt.Dialog.AccessibleAWTDialog |
| Nested classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
| 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 | |
protected Button |
acceptButton
|
protected AbstractLoginDialog.AcceptListener |
acceptListener
|
protected Application |
application
|
protected java.util.ResourceBundle |
bundle
|
protected Button |
cancelButton
|
protected AbstractLoginDialog.CancelListener |
cancelListener
|
protected Button |
certificateButton
|
protected AbstractLoginDialog.CertificateListener |
certificateListener
|
protected Label |
connectToLabel
|
protected EntityReferenceLocator |
locator
|
protected boolean |
loggedIn
|
static java.lang.String |
LOGIN_BUTTON
|
static java.lang.String |
LOGIN_CHECK_DATA_FIELD
|
static java.lang.String |
LOGIN_PASSWORD_DATA_FIELD
|
static java.lang.String |
LOGIN_TEXT_DATA_FIELD
|
protected PasswordDataField |
password
|
protected CheckDataField |
rememberLogin
|
protected CheckDataField |
rememberPassword
|
protected javax.swing.JComboBox |
serverCombo
|
protected javax.swing.JLabel |
status
|
protected java.awt.Color |
statusBarForeground
|
static boolean |
useDNIeCN
|
protected TextDataField |
user
|
static java.lang.String |
userDNIeCNColumn
|
| Fields inherited from class javax.swing.JDialog |
accessibleContext, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface com.ontimize.gui.login.ILoginDialog |
CONNECT_TO, CONNECT_TO_KEY, CONNECT_TO_TOOLTIP, CONNECTING_KEY, DNS_OPTIONS, ENCRYPT, ERROR_LOGIN_KEY, LAST_LOGIN, LOGIN_ICON, LOGIN_TEXT, REMEMBER_LAST_LOGIN, REMEMBER_PASSWORD, WINDOW_TITLE, WRONG_LOGIN_KEY |
| Fields inherited from interface com.ontimize.gui.i18n.Internationalization |
DEBUG_LANGUAGE |
| Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
AbstractLoginDialog(Application mainApplication,
java.util.Hashtable parameters,
EntityReferenceLocator locator)
|
|
| Method Summary | |
void |
certificateButtonPressed()
|
protected void |
checkDNIeInstalled()
|
boolean |
checkLogin()
Check the user and password. |
protected Button |
createAcceptButton(java.util.Hashtable parameters)
|
protected Button |
createCancelButton(java.util.Hashtable parameters)
|
protected Button |
createCertificatesButton(java.util.Hashtable parameters)
|
protected javax.swing.ImageIcon |
createImage(java.util.Hashtable parameters)
|
protected TextDataField |
createLogin(java.util.Hashtable parameters)
|
protected PasswordDataField |
createPassword(java.util.Hashtable parameters)
|
protected CheckDataField |
createRememberLogin(java.util.Hashtable parameters)
|
protected CheckDataField |
createRememberPassword(java.util.Hashtable parameters)
|
protected javax.swing.JComboBox |
createServerCombo(java.util.Hashtable parameters)
|
protected Label |
createServerLabel()
|
protected javax.swing.JLabel |
createStatusLabel(java.util.Hashtable parameters)
|
protected void |
fillDialogFields(java.security.cert.Certificate cert,
java.lang.String token,
java.lang.String signedToken)
|
Application |
getApplication()
|
java.lang.String |
getConnectedServer()
|
EntityReferenceLocator |
getEntityReferenceLocator()
|
java.lang.String |
getPasswordValue()
Returns a String with password value |
java.lang.String |
getUserValue()
Returns a String with user value |
protected void |
init(java.util.Hashtable parameters)
|
boolean |
isInstalledDNIeProvider()
|
boolean |
isLoggedIn()
|
boolean |
isRememberLogin()
|
boolean |
isRememberPassword()
|
boolean |
isServerSelection()
|
boolean |
login()
|
protected void |
registerKeyBindings()
Register key bindings for login dialog. |
protected void |
savePreferences()
|
void |
setKeyBinding(java.lang.String key,
javax.swing.KeyStroke keyStroke,
javax.swing.Action action,
javax.swing.InputMap inMap,
javax.swing.ActionMap actMap)
|
void |
setResourceBundle(java.util.ResourceBundle resources)
Sets the language resource bundle. |
| Methods inherited from class javax.swing.JDialog |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
| Methods inherited from class java.awt.Dialog |
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show |
| Methods inherited from class 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, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, 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, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, 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, 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, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, 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 |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.ontimize.gui.i18n.Internationalization |
getTextsToTranslate, setComponentLocale |
| Field Detail |
public static final java.lang.String LOGIN_PASSWORD_DATA_FIELD
public static final java.lang.String LOGIN_TEXT_DATA_FIELD
public static final java.lang.String LOGIN_CHECK_DATA_FIELD
public static final java.lang.String LOGIN_BUTTON
protected boolean loggedIn
protected EntityReferenceLocator locator
protected Application application
protected TextDataField user
protected PasswordDataField password
protected CheckDataField rememberLogin
protected CheckDataField rememberPassword
protected javax.swing.JComboBox serverCombo
protected Button acceptButton
protected Button cancelButton
protected javax.swing.JLabel status
protected Label connectToLabel
protected java.util.ResourceBundle bundle
protected AbstractLoginDialog.AcceptListener acceptListener
protected AbstractLoginDialog.CancelListener cancelListener
protected java.awt.Color statusBarForeground
protected Button certificateButton
protected AbstractLoginDialog.CertificateListener certificateListener
public static boolean useDNIeCN
public static java.lang.String userDNIeCNColumn
| Constructor Detail |
public AbstractLoginDialog(Application mainApplication,
java.util.Hashtable parameters,
EntityReferenceLocator locator)
| Method Detail |
protected void registerKeyBindings()
public void setKeyBinding(java.lang.String key,
javax.swing.KeyStroke keyStroke,
javax.swing.Action action,
javax.swing.InputMap inMap,
javax.swing.ActionMap actMap)
public EntityReferenceLocator getEntityReferenceLocator()
getEntityReferenceLocator in interface ILoginDialogpublic Application getApplication()
getApplication in interface ILoginDialogpublic boolean login()
login in interface ILoginDialogpublic boolean isLoggedIn()
isLoggedIn in interface ILoginDialogprotected void init(java.util.Hashtable parameters)
protected void savePreferences()
public boolean checkLogin()
throws java.lang.Exception
ILoginDialog
checkLogin in interface ILoginDialogjava.lang.Exceptionprotected TextDataField createLogin(java.util.Hashtable parameters)
protected PasswordDataField createPassword(java.util.Hashtable parameters)
protected Button createAcceptButton(java.util.Hashtable parameters)
protected Button createCancelButton(java.util.Hashtable parameters)
protected Button createCertificatesButton(java.util.Hashtable parameters)
protected CheckDataField createRememberLogin(java.util.Hashtable parameters)
protected CheckDataField createRememberPassword(java.util.Hashtable parameters)
protected Label createServerLabel()
protected javax.swing.JComboBox createServerCombo(java.util.Hashtable parameters)
protected javax.swing.ImageIcon createImage(java.util.Hashtable parameters)
protected javax.swing.JLabel createStatusLabel(java.util.Hashtable parameters)
public void setResourceBundle(java.util.ResourceBundle resources)
Internationalization
setResourceBundle in interface Internationalizationresources - the new language bundle.protected void checkDNIeInstalled()
public boolean isInstalledDNIeProvider()
public void certificateButtonPressed()
protected void fillDialogFields(java.security.cert.Certificate cert,
java.lang.String token,
java.lang.String signedToken)
public java.lang.String getUserValue()
ILoginDialog
getUserValue in interface ILoginDialogpublic java.lang.String getPasswordValue()
ILoginDialog
getPasswordValue in interface ILoginDialogpublic boolean isRememberLogin()
isRememberLogin in interface ILoginDialogpublic boolean isRememberPassword()
isRememberPassword in interface ILoginDialogpublic java.lang.String getConnectedServer()
getConnectedServer in interface ILoginDialogpublic boolean isServerSelection()
isServerSelection in interface ILoginDialog
|
Ontimize | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||