CustomHighApplet Distribution Unit
M. Gallant 02/10/2000
[Note: Administrator privileges are required to run this applet on NT and Win2000]
This CustomHighApplet Java applet enables
end users to customize their IE4+ HIGH security template to completely
disable active-content in web pages.
The Java applet here is distributed as a client-installable
using the win32 (IE4+) Java Package Manager.
This provides for version-control updating and local-client
installation benefits. Once installed, users will not need
to download the applet each time this page is accessed.
The following script makes use of
the Microsoft SDK for Java v 4.0 tools
to compile, build and sign the
Distribution Unit customhighdu.cab:
jvc /d . CustomHighApplet.java
dubuild customhighdu.cab . /D "Custom High Template" /N "CustomHigh" /I *.class /V 1,0,0,0
signcode -j javasign.dll -jp LOW -cn "Security Development" -n "Custom HIGH Applet" -t "http://timestamp.verisign.com/scripts/timstamp.dll" customhighdu.cab
The following html is then required to specify client-installation via web deployment. The applet is run
in its own "namespace" called CustomHigh providing isolation from name
conflicts with any other third-party Java classes: