Access Control Requirements for the Java Platform

As we saw in Chapter 2, A Quick Tour of the Java Platform, one can develop many different categories of Java programs and deploy them in different environments. The access control requirements for each category of programs are quite different and better understood in the context of these programs.

Applets within a Web Browser

Java applets are compiled Java programs that get downloaded by a Web browser and executed within the JVM embedded in the browser. Such programs offer the benefit of a more dynamic and richer user interface, quicker validation of input and faster response time to the user, for a lot of processing can be done locally. However, there are significant security risks in allowing ...

Get J2EE™ Security for Servlets, EJBs and Web Services: Applying Theory and Standards to Practice now with the O’Reilly learning platform.

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