My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
WebLoader  
The web loader sandbox
Featured
Updated Nov 29, 2009 by john.douglas.pritchard
See also JNLP Services
The web loader sandbox will permit web .jar files to operate only within code policies.
Current work on web loader services is in progress.

Policy

The web loader will drop native library resources.
The web loader will drop application classes using any of the following java core restricted classes.
 java.lang.Class
 java.lang.ClassLoader
 java.lang.reflect.Field
 java.lang.reflect.Method
 java.net.URLClassLoader
 java.security.SecureClassLoader
 java.lang.Runtime
 java.lang.System
 java.io.File
 java.io.RandomAccessFile
 java.io.FileInputStream
 java.io.FileOutputStream
The web loader protects the sandbox and defines its API by prohibiting use or access to the following restricted classes.
 loader.Main
 loader.Loader
 loader.Jar
 loader.Nativelib
 loader.Extension
 loader.Clean
 loader.Find

Status

Refer to current work.

Usage

See also Usage.

Build

In the trunk directory, type
 ant jar
for
 jnlp-loader-V.jar

Configuration

An application jar having manifest attribute
 Main-Class
defined as
 loader.sandbox.Webloader
This jar contains the contents of
 jnlp-loader-V.jar
and an application main JNLP file in the jar (zip) archive location
 /main.jnlp

Sign in to add a comment
Powered by Google Project Hosting