See: Description
Interface | Description |
---|---|
AppVerifier |
An interface that provides various details about an app's signers.
|
CertVerifier |
An interface that provides various details about certificates of an app.
|
Class | Description |
---|---|
CertificateUtils |
Common utilities to manipulate certificates.
|
ConnectionFactory | |
HttpsCertVerifier | |
JNLPAppVerifier | |
JNLPAuthenticator | |
KeyStores |
The
KeyStores class allows easily accessing the various KeyStores
used. |
PluginAppVerifier | |
SecurityDialog |
Provides methods for showing security warning dialogs for a wide range of
JNLP security issues.
|
SecurityDialogMessageHandler |
Handles
SecurityDialogMessage s and shows appropriate security
dialogs. |
SecurityDialogs |
A factory for showing many possible types of security warning to the user.
|
SecurityUtil | |
VariableX509TrustManager |
This class implements an X509 Trust Manager.
|
VariableX509TrustManagerJDK7 |
Enum | Description |
---|---|
KeyStores.Level | |
KeyStores.Type | |
SecurityDialogs.AccessType |
The types of access which may need user permission.
|
SecurityDialogs.AppletAction | |
SecurityDialogs.DialogType |
Types of dialogs we can create
|
ITW-thread(s) | dialogs-thread X | X presteps in SecurtyDialogs | X # eg handle trustall/none | X # eg handle or remeber itself | X actions | X | | X prepare message | X # set JNLPfile | X # set type of dialog | X see | X # extrass... | X # lock | X | | X post message to queue | X | >------------------------------------> | <----------------------------------------------------------------------------------------------------------------------------| X wait for result from | read message from queue | X getUserResponse(lock lock)| | | X | create instance of dialogue | X | | | X | acording to type of dialogue, create and place panel | X | | | X | | | X | | | X | | | X | | | X | add closing and disposing listener(s) to button(s) | X | | * set return value to listner? | X | | | X | accordingo to set value, set default selected button? | X | | | X | if his applet+action was already stored in .appletSecurity include text approved/denyed and when | X | | | X | wait for user to click buttton or close dialogue | X | | | X | --> set selected value (via listener?) to message, dispose dialog --| | X | | | X | | | X | <------------------------------------------------------------------------------------------< unlock lock of this messge >--------------------------------------------| X read result from message | X | | X continue accordingly | X X