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