3.1. Security Architecture Requirements of Java 2

As discussed in the previous chapter, it was critical that the original release of JDK 1.0 consider security seriously and provide the sandbox security model. Not many technologies have security as a design goal, so Java technology, together with the Internet and the promise of e-commerce, helped to finally move security technology into the mainstream of the computer industry. Doing so was a significant achievement. The next step was to improve on the enhancements incorporated in JDK 1.1 to make the security solutions on the Java platform easy to use and more robust. The Java 2 security architecture corrects limitations of earlier platform versions.

3.1.1. Flexible Access Control

By default, ...

Get Inside Java™ 2 Platform Security: Architecture, API Design, and Implementation, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.