Archive for August, 2009

Chapter 14: Tomcat Security // These permissions apply

Monday, August 24th, 2009

Chapter 14: Tomcat Security // These permissions apply to the logging API grant codeBase file:${catalina.home}/bin/tomcat-juli.jar { permission java.security.AllPermission; }; // These permissions apply to the server startup code grant codeBase file:${catalina.home}/bin/bootstrap.jar { permission java.security.AllPermission; }; // These permissions apply to the servlet API classes // and those that are shared across all class loaders // located in the lib directory grant codeBase file:${catalina.home}/lib/- { permission java.security.AllPermission; }; System Properties Access Permissions Tomcat grants read-only access (to Web applications running within the Tomcat server instance) to various system properties and other miscellaneous permissions as commented here: // ========== WEB APPLICATION PERMISSIONS ===================================== // These permissions are granted by default to all web applications // In addition, a web application will be given a read FilePermission // and JndiPermission for all files and directories in its document root. grant { // Required for JNDI lookup of named JDBC DataSource s and // javamail named MimePart DataSource used to send mail permission java.util.PropertyPermission java.home , read ; permission java.util.PropertyPermission java.naming.* , read ; permission java.util.PropertyPermission javax.sql.* , read ; // OS Specific properties to allow read access permission java.util.PropertyPermission os.name , read ; permission java.util.PropertyPermission os.version , read ; permission java.util.PropertyPermission os.arch , read ; permission java.util.PropertyPermission file.separator , read ; permission java.util.PropertyPermission path.separator , read ; permission java.util.PropertyPermission line.separator , read ; // JVM properties to allow read access permission java.util.PropertyPermission java.version , read ; permission java.util.PropertyPermission java.vendor , read ; permission java.util.PropertyPermission java.vendor.url , read ; permission java.util.PropertyPermission java.class.version , read ; permission java.util.PropertyPermission java.specification.version , read ; permission java.util.PropertyPermission java.specification.vendor , read ; permission java.util.PropertyPermission java.specification.name , read ; permission java.util.PropertyPermission java.vm.specification.version , read ; permission java.util.PropertyPermission java.vm.specification.vendor , read ; permission java.util.PropertyPermission java.vm.specification.name , read ; permission java.util.PropertyPermission java.vm.version , read ; permission java.util.PropertyPermission java.vm.vendor , read ; permission java.util.PropertyPermission java.vm.name , read ; // Required for OpenJMX permission java.lang.RuntimePermission getAttribute ; // Allow read of JAXP compliant XML parser debug permission java.util.PropertyPermission jaxp.debug , read ;

For high quality java hosting services please check java web hosting website.

Chapter 14: Tomcat Security On Windows systems, the

Sunday, August 23rd, 2009

Chapter 14: Tomcat Security Permission Class Description javax.security.auth

Sunday, August 23rd, 2009

Chapter 14: Tomcat Security are also available with

Saturday, August 22nd, 2009

Chapter 14: Tomcat Security Note that comments in

Friday, August 21st, 2009

Chapter 14: Tomcat Security This security architecture is

Friday, August 21st, 2009

Chapter 14: Tomcat Security user who needs to

Thursday, August 20th, 2009

Chapter 14: Tomcat Security groups and the operations

Wednesday, August 19th, 2009

Chapter 14: Tomcat Security A typical configuration might

Wednesday, August 19th, 2009

Chapter 14: Tomcat Security Creating a Non-Privileged Tomcat

Tuesday, August 18th, 2009