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