controllers.modules.cas
Class Security

java.lang.Object
  extended by play.mvc.Controller
      extended by controllers.modules.cas.Security
All Implemented Interfaces:
play.classloading.enhancers.ControllersEnhancer.ControllerSupport, play.classloading.enhancers.LocalvariablesNamesEnhancer.LocalVariablesSupport

public class Security
extends play.mvc.Controller

The Security class interface. This is the entry point where you can plug your own security manager, like how to check rights, how to define your own user object and put in cache (not in session !!).


Field Summary
 
Fields inherited from class play.mvc.Controller
_currentReverse, flash, params, renderArgs, request, response, routeArgs, session, validation
 
Constructor Summary
Security()
           
 
Method Summary
static java.lang.Object invoke(java.lang.String m, java.lang.Object... args)
          Method to find the good Security class.
 
Methods inherited from class play.mvc.Controller
badRequest, checkAuthenticity, error, error, error, error, flash, forbidden, forbidden, getActionAnnotation, getControllerAnnotation, getControllerClass, getControllerInheritedAnnotation, notFound, notFound, notFoundIfNull, notModified, ok, parent, parent, parent, redirect, redirect, redirect, redirect, redirectToStatic, render, renderBinary, renderBinary, renderBinary, renderBinary, renderBinary, renderBinary, renderBinary, renderBinary, renderBinary, renderBinary, renderHtml, renderJSON, renderJSON, renderJSON, renderTemplate, renderTemplate, renderTemplate, renderText, renderText, renderXml, renderXml, reverse, suspend, suspend, template, template, todo, unauthorized, waitFor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Security

public Security()
Method Detail

invoke

public static java.lang.Object invoke(java.lang.String m,
                                      java.lang.Object... args)
                               throws java.lang.Throwable
Method to find the good Security class. If there is class that extends this one, we take it !

Parameters:
m -
args -
Returns:
Throws:
java.lang.Throwable