Chapter 6. Securing web applications

This chapter covers

  • Configuring web security
  • Web authentication
  • Web authorization
  • Encrypted web communication

While working on different projects, we’ve seen project teams spend a lot of time writing custom authentication and authorization code. But this code functions in much the same way as the security model defined by the Java EE specification. In many cases, you don’t have to write custom security code for every new web application you write; the standard web security features of Java EE can obviate writing security code altogether, allowing you to add security to your application entirely through configuration.

In chapter 4, we talked about the fundamentals of JBoss security and showed you how ...

Get JBoss in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.