Does your application need security? If so, you'll find this intensely demonstration-oriented session provides an easy introduction to the popular Spring Security project, and how to apply it to web applications. You'll discover the three easy steps to adding Spring Security to an existing application, how to configure some of your main authentication services, and how to use both web and method authorization capabilities. You'll also receive plenty of pragmatic security tips, plus see demonstrations of the exciting new Spring Security 2.5 expression language (EL) features.
Spring Security is a popular, open-source Java security framework that represents the Spring portfolio's official security capability. It has received hundreds of thousands of downloads, been ported to other platforms (such as Python and Microsoft .NET) and represents a popular choice in many banking, government, and military installations.
This session presents practical solutions for addressing today's complex enterprise application security requirements using Spring Security. It takes attendees on a step-by-step journey that begins with the simple security requirement of a login form, and grows to include more advanced requirements such as web request authorization, single sign on and federated identity (OpenID), advanced method authorization, plus rich client security considerations.
Ben's security sessions are always intensely demonstration-oriented, and this session promises at least five separate live demonstrations and code discussions. As such, you will not only discover the important architectural concepts and standards applicable to enterprise application security, but you'll also receive plenty of practical tips and solid advice on using this powerful and flexible security framework.