Professional Java Security is a comprehensive technical guide aimed at professional programmers and software developers who need to understand and implement security in Java applications. The book focuses on the Java security model, how it integrates with cryptography and secure coding practices, and how to defend applications against common security threats in e-business and distributed environments.