Signed applets are trusted, they are allowed to access local system resources, e.g. to open or save files on local machine or to access the system's clipboard.
"Signed applet" means that the
jar file that contains the applet is signed. A signed
jar file can be downloaded from a standard HTTP server, just like any other
jar file. However, for the signed applet to be trusted, the local system must trust the key that was used to sign the
jar file. When a user encounters a signed applet, a security dialog pops up, which tells the user who signed the applet and provides four options:
Once the user selects an option from the security dialog, the applet will be run in the corresponding security context. Note that all these decisions are determined on the fly, and no preconfiguration is required.
Our applets are signed by Thawte's Java Code Signing Certificate which uses JDK 1.3 codesigning tool.
All applets in the Marvin Applets package are signed. If you need unsigned Marvin applets, unsign signed jar files (
jmarvin.jar and all jar files in the
Warning: If you unsign applets, some functionality will not be accessible in Marvin. The MarvinSpace applet requires trusted jars in all cases.