This is the comprehensive guide to Java security that explains the applicability of J2SE and J2EE securtity technologies in building a secure enterprise infrastructure that is primarily composed of Java based enterprise applications. The book covers the current status of the J2SE and J2EE security architectures and provides practical solutions and usage patterns to address the challenges of Java security. The authors provide practical guidance to creating Java application. Examples are provided to give the reader and understanding of the underlying technology. "Enterprise Java Security" explains how to use J2EE to leverage the security of new systems currently under development.