O'Reilly logo

Applied Enterprise JavaBeans™ Technology by Kevin Boone

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

16.1. Security concepts

This section describes some fundamental principles of application security; the discussion is from the standpoint of J2EE and EJB, but most of these issues apply with equal force to any enterprise application. In this chapter, I assume that reader has a basic familiarity with the concepts of public-key cryptography. If this is not the case, then you may wish to review the subject in Appendix G. I would strongly recommend this course of action for readers who are unfamiliar with the concepts of digital certificates and encryption.

16.1.1. Security requirements

A security architecture has to address a number of related, but different, security needs, including the following.

  • When a client attempts to interact with the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required