public class SecuritySettingsPanel
extends java.lang.Object
implements jadex.base.gui.componentviewer.IServiceViewerPanel
Modifier and Type | Field and Description |
---|---|
protected javax.swing.JCheckBox |
cbshowchars
Show / hide password characters in gui.
|
protected javax.swing.JCheckBox |
cbtrulan
The trusted lan option.
|
protected javax.swing.JCheckBox |
cbusepass
Enable password protected for local platform.
|
protected javax.swing.JComponent |
inner
The inner panel.
|
protected PasswordTablePanel |
npp
The network passwords panel.
|
protected PasswordTablePanel |
ppp
The platform passwords panel.
|
protected jadex.bridge.service.types.security.ISecurityService |
secservice
The security service.
|
protected jadex.commons.gui.JSplitPanel |
sph
The split panels.
|
protected jadex.commons.gui.JSplitPanel |
spv |
protected javax.swing.JTextField |
tfkeypass
The key password.
|
protected javax.swing.JPasswordField |
tfpass
The local platform password.
|
protected javax.swing.JTextField |
tfstorepass
The keystore password.
|
protected javax.swing.JTextField |
tfstorepath
The keystore path.
|
protected javax.swing.JTextField |
tfvaldur
The validity duration textfield.
|
protected java.lang.Runnable |
updateact
The keystore update action.
|
Constructor and Description |
---|
SecuritySettingsPanel() |
Modifier and Type | Method and Description |
---|---|
javax.swing.JComponent |
getComponent()
Get the component.
|
java.lang.String |
getId()
The id used for mapping properties.
|
jadex.commons.future.IFuture<jadex.commons.Properties> |
getProperties()
Advices the panel provide its setting as properties (if any).
|
jadex.commons.future.IFuture<java.lang.Void> |
init(jadex.base.gui.plugin.IControlCenter jcc,
jadex.bridge.service.IService service)
Create main panel.
|
jadex.commons.future.IFuture<java.lang.Void> |
setProperties(jadex.commons.Properties props)
Advices the the panel to restore its properties from the argument
|
jadex.commons.future.IFuture<java.lang.Void> |
shutdown()
Informs the plugin that it should stop all its computation
|
protected jadex.bridge.service.types.security.ISecurityService secservice
protected javax.swing.JCheckBox cbusepass
protected javax.swing.JPasswordField tfpass
protected javax.swing.JCheckBox cbshowchars
protected javax.swing.JCheckBox cbtrulan
protected PasswordTablePanel ppp
protected PasswordTablePanel npp
protected javax.swing.JComponent inner
protected javax.swing.JTextField tfstorepath
protected javax.swing.JTextField tfstorepass
protected javax.swing.JTextField tfkeypass
protected jadex.commons.gui.JSplitPanel sph
protected jadex.commons.gui.JSplitPanel spv
protected java.lang.Runnable updateact
protected javax.swing.JTextField tfvaldur
public jadex.commons.future.IFuture<java.lang.Void> init(jadex.base.gui.plugin.IControlCenter jcc, jadex.bridge.service.IService service)
init
in interface jadex.base.gui.componentviewer.IServiceViewerPanel
public jadex.commons.future.IFuture<java.lang.Void> shutdown()
shutdown
in interface jadex.base.gui.componentviewer.IAbstractViewerPanel
public javax.swing.JComponent getComponent()
getComponent
in interface jadex.base.gui.componentviewer.IAbstractViewerPanel
public java.lang.String getId()
getId
in interface jadex.base.gui.componentviewer.IAbstractViewerPanel
public jadex.commons.future.IFuture<java.lang.Void> setProperties(jadex.commons.Properties props)
setProperties
in interface jadex.commons.IPropertiesProvider
public jadex.commons.future.IFuture<jadex.commons.Properties> getProperties()
getProperties
in interface jadex.commons.IPropertiesProvider