Using Expression Language to Extend Security Capabilities
The JSF-Security Project adds to the security capabilities of secured applications. It extends JSF Expression Language by adding securityScope. This additional scope provides convenient access to security properties and functions, as listed in the slide. This enables developers to secure applications more effectively without writing code.
You can download the JSF-Security project from http://jsf-security.sourceforge.net/. It is open source and uses standard JSF extension mechanisms. To install, simply include jsf-security.jar in the application’s CLASSPATH, such as placing it in the WEB-INF/lib directory.
You can use securityScope in any place that takes expressions to security-enable any component.