'login', 'proxy' => 'proxy', 'validate' => 'serviceValidate', 'serviceValidate' => 'serviceValidate', 'proxyValidate' => 'serviceValidate' ); $function = substr($_SERVER['PATH_INFO'], 1); if (!isset($validFunctions[$function])) { throw new SimpleSAML_Error_NotFound('Not a valid function for cas.php.'); } include($validFunctions[$function].".php"); ?>