Mike Wiesner demoes using Spring Security 3 with its new features, such as expression language-based authorization and extensions, to implement authentication and authorization in Java applications. A video recording is available here: http://www.infoq.com/presentations/Spring-Security-3