How It Works
When a Java applet is encountered on a Web page, your browser instructs the built-in Java system to fetch the applet across the network to your machine. More specifically, an AppletClassLoader is responsible for fetching the classes of the applet.
We replace the AppletClassLoader of your browser with an implementation that does not unconditionally fetch applets to your local machine. Rather, it checks whether or not the applet in question should be allowed on your computer.
This is an effective and easy way to give you control over whom you trust until signed code is commonplace.
If you would like to see how The Applet Filter is used, click here.