Intermediate Level Users.
This book covers Java security mechanisms and teaches you how to work with them. It discusses class loaders, security managers, access lists, digital signatures, and authentication and shows how to use these to create and enforce your own security policy. The book is essential reading for serious Java programmers and covers Java 1.2.