TOC PREV NEXT INDEX




Deploying with Java Web Start


Java Web Start (JWS) is a deployment technology for Java applications, allowing them to be downloaded, launched, and updated automatically. For more information on JWS, see http://java.sun.com/products/javawebstart/.

Security Implications

For security, Java Web Start "sandboxes" any unsigned application, preventing access to the local hard drive and preventing potentially malicious actions.

At the same time, your application likely has its own SecurityManager to prevent untrusted applets and JavaScripts from running.

These two security systems may overlap and cause conflicts. To prevent these conflicts, you need to disable the JWS security and alter the browser application's security appropriately.

For more information on security issues, see http://java.sun.com/j2se/1.4.2/docs/guide/jws/developersguide/development.html#security.

Disabling JWS Security

Do both of the following to disable the JWS sandbox:

With the JWS security manager present but disabled, the browser application can access remote servers and the local file system while maintaining an appropriate security sandbox for applets and JavaScripts.

Configuring the Browser's Security

Use one of the following methods to configure the browser application's security. These methods all assume that the JWS security has been disabled and that the user allows full access when prompted.

Note: Viewing web content without a security sandbox configured for applets and JavaScript may allow malicious content to access and potentially damage your system.


Copyright 2005. ICEsoft Technologies, Inc.
http://www.icesoft.com

TOC PREV NEXT INDEX