Objectives
When writing Java web applications, often one of the most painful tasks is
adding security to your application. This can be a tedious, boring, and
neglected task. Deadbolt aims to take the pain out of securing a web application.
Deadbolt reduces development time by:
- Decoupling the security from your application code
- Allowing the developer to introduce small pieces of code to extend functionality
- Allowing the deployer to manage changes to a security scheme
- Allowing changes to a security scheme without recompiling
- Providing developers with standard, built in functionality to accomplish common tasks