The security privileges granted to a Java applet run under JavaPlugin 1.2.2+ depends on:
----------------- Policy-File Issues and RSA-signed applets for JavaPlugin ----------------- grant { }; (RSA-signature examined; dialog prompt; if denied, no privileges; if granted, full privileges) grant { permission java.lang.RuntimePermission "usePolicy"; }; (RSA-signature ignored; policy file used; no privileges) grant codeBase "http://home.istar.ca/~neutron/-" { permission java.net.SocketPermission "*", "connect"; permission java.lang.RuntimePermission "usePolicy"; }; (RSA-signature ignored; policy file used; universal-connect privileges to codeBase code) [note: in this case, the applet does not need to be signed at all! no JAR is required. The class file could be deployed directly.] grant codeBase "http://home.istar.ca/~neutron/-" { permission java.net.SocketPermission "*", "connect"; }; (RSA-signature examined; dialog prompt; if denied, only policy file permissions granted; if granted, ALL permissions granted) |