# Package net.sourceforge.jnlp.security

Interface Summary
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.
UnsignedAppletTrustWarningPanel.ActionChoiceListener |

Class Summary
Class | Description
--- | ---
AccessWarningPane | Provides a panel to show inside a SecurityDialog.
AppletWarningPane |
CertificateUtils | Common utilities to manipulate certificates.
CertsInfoPane | Provides the panel for the Certificate Info dialog.
CertWarningPane | Provides the panel for using inside a SecurityDialog.
HttpsCertVerifier |
JNLPAppVerifier |
JNLPAuthenticator |
KeyStores | The `KeyStores` class allows easily accessing the various KeyStores used.
MoreInfoPane | Provides the panel for the More Info dialog.
NotAllSignedWarningPane |
PasswordAuthenticationPane | Modal non-minimizable dialog to request http authentication credentials
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.
SecurityDialogPanel | Provides a JPanel for use in JNLP warning dialogs.
SecurityDialogs | A factory for showing many possible types of security warning to the user.
SecurityUtil |
SingleCertInfoPane |
UnsignedAppletTrustWarningDialog | A panel that confirms that the user is OK with unsigned code running.
UnsignedAppletTrustWarningPanel |
UnsignedAppletTrustWarningPanel.UnsignedWarningAction |
VariableX509TrustManager | This class implements an X509 Trust Manager.
VariableX509TrustManagerJDK6 |
VariableX509TrustManagerJDK7 |

Enum Summary
Enum | Description
--- | ---
KeyStores.Level |
KeyStores.Type |
SecurityDialogs.AccessType | The types of access which may need user permission.
SecurityDialogs.DialogType | Types of dialogs we can create