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
SecurityDialogMessages 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