O'Reilly logo

Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications by Mick Knutson

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

Chapter 3. Security

In this chapter, we will cover:

  • Performing authentication in Java EE
  • Authorization in Java EE
  • Enforcing security in Enterprise Applications
  • Programmatic security and annotations in Java EE
  • Securely signing JAR artefacts
  • Configuring Linux firewall rules
  • Securely obfuscating Java byte-code
  • Minification and obfuscation of web resources

Introduction

In this chapter, we will look into how we can enable security for our software system using Java EE built-in features as well as using the well-known Spring Security framework, which is a widely accepted framework for more fine-grained security implementation.

Before diving into the recipes and learning how to implement different aspects of the system security, let's spend some time on learning ...

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