You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
767 B
21 lines
767 B
<?php
|
|
/* This file contains all the configuration variable for the cas module
|
|
* In the future, these will be in the database
|
|
*/
|
|
require_once('lib/CAS.php');
|
|
|
|
global $cas_auth_ver, $cas_auth_server, $cas_auth_port, $cas_auth_uri;
|
|
|
|
$cas_auth_server = api_get_setting('cas_server');
|
|
$cas_auth_uri = api_get_setting('cas_server_uri');
|
|
$cas_auth_port = intval(api_get_setting('cas_port'));
|
|
switch (api_get_setting('cas_protocol')) {
|
|
case 'CAS1': $cas_auth_ver = CAS_VERSION_1_0; break;
|
|
case 'CAS2': $cas_auth_ver = CAS_VERSION_2_0; break;
|
|
case 'SAML': $cas_auth_ver = SAML_VERSION_1_1; break;
|
|
default : $cas_auth_ver = CAS_VERSION_2_0; break;
|
|
}
|
|
|
|
$cas_auth_uri = api_get_setting('cas_server_uri');
|
|
if ( ! is_string($cas_auth_uri)) $cas_auth_uri = '';
|
|
?>
|
|
|