The Java Developers Almanac 1.4


Order this book from Amazon.

   
Home > List of Packages > java.security  [30 examples] > Policy Files  [4 examples]

e220. Managing Policy Files

By default, the JDK uses the policy files located in
    file:${java.home}/lib/security/java.policy
    file:${user.home}/.java.policy
These policy files are specified in the default security file:
    ${java.home}/lib/security/java.security
The final policy is the union of all granted permissions in all policy files. To specify an additional policy file, you can set the java.security.policy system property at the command line:
    > java -Djava.security.manager -Djava.security.policy=someURL MyApp
    or
    > appletviewer -J-Djava.security.policy=someURL HTMLfile

To ignore the policies in the java.security file, and only use the specified policy, use `==' instead of `=':
    > java -Djava.security.manager -Djava.security.policy==someURL MyApp

Additional policy files can also be added to the java.security file. For more information on policy files, see
    http://java.sun.com/j2se/1.4/docs/guide/security/PolicyFiles.html

 Related Examples
e219. Creating a New Policy File
e221. Protecting Files
e222. Protecting System Properties

See also: Key Store    Message Digests    Permissions    Public and Private Keys    Signatures   


© 2002 Addison-Wesley.