ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
CAS.php File Reference

Go to the source code of this file.

Data Structures

class  phpCAS
 The phpCAS class is a simple container for the phpCAS library. More...
 

Namespaces

 PhpCAS
 

Functions

 gettmpdir ()
 The default directory for the debug file under Unix. More...
 

Variables

const PHPCAS_VERSION (!defined('E_USER_DEPRECATED')) '1.3.5'
 phpCAS version. More...
 
const CAS_VERSION_1_0 '1.0'
 CAS version 1.0. More...
 
const CAS_VERSION_2_0 '2.0'
 
const CAS_VERSION_3_0 '3.0'
 CAS version 3.0. More...
 
const SAML_VERSION_1_1 'S1'
 SAML protocol. More...
 
const SAML_XML_HEADER '<?xml version="1.0" encoding="UTF-8"?>'
 XML header for SAML POST. More...
 
const SAML_SOAP_ENV '<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header/>'
 SOAP envelope for SAML POST. More...
 
const SAML_SOAP_BODY '<SOAP-ENV:Body>'
 SOAP body for SAML POST. More...
 
const SAMLP_REQUEST '<samlp:Request xmlns:samlp="urn:oasis:names:tc:SAML:1.0:protocol" MajorVersion="1" MinorVersion="1" RequestID="_192.168.16.51.1024506224022" IssueInstant="2002-06-19T17:03:44.022Z">'
 SAMLP request. More...
 
const SAMLP_REQUEST_CLOSE '</samlp:Request>'
 
const SAML_ASSERTION_ARTIFACT '<samlp:AssertionArtifact>'
 SAMLP artifact tag (for the ticket) More...
 
const SAML_ASSERTION_ARTIFACT_CLOSE '</samlp:AssertionArtifact>'
 SAMLP close. More...
 
const SAML_SOAP_BODY_CLOSE '</SOAP-ENV:Body>'
 SOAP body close. More...
 
const SAML_SOAP_ENV_CLOSE '</SOAP-ENV:Envelope>'
 SOAP envelope close. More...
 
const SAML_ATTRIBUTES 'SAMLATTRIBS'
 SAML Attributes. More...
 
const DEFAULT_ERROR 'Internal script failure'
 SAML Attributes. More...
 
const CAS_PGT_STORAGE_FILE_DEFAULT_PATH session_save_path()
 Default path used when storing PGT's to file. More...
 
const PHPCAS_SERVICE_OK 0
 phpCAS::service() error code on success More...
 
const PHPCAS_SERVICE_PT_NO_SERVER_RESPONSE 1
 phpCAS::service() error code when the PT could not retrieve because the CAS server did not respond. More...
 
const PHPCAS_SERVICE_PT_BAD_SERVER_RESPONSE 2
 phpCAS::service() error code when the PT could not retrieve because the response of the CAS server was ill-formed. More...
 
const PHPCAS_SERVICE_PT_FAILURE 3
 phpCAS::service() error code when the PT could not retrieve because the CAS server did not want to. More...
 
const PHPCAS_SERVICE_NOT_AVAILABLE 4
 phpCAS::service() error code when the service was not available. More...
 
const PHPCAS_PROXIED_SERVICE_HTTP_GET 'CAS_ProxiedService_Http_Get'
 phpCAS::getProxiedService() type for HTTP GET More...
 
const PHPCAS_PROXIED_SERVICE_HTTP_POST 'CAS_ProxiedService_Http_Post'
 phpCAS::getProxiedService() type for HTTP POST More...
 
const PHPCAS_PROXIED_SERVICE_IMAP 'CAS_ProxiedService_Imap'
 phpCAS::getProxiedService() type for IMAP More...
 
const PHPCAS_LANG_ENGLISH 'CAS_Languages_English'
 
const PHPCAS_LANG_FRENCH 'CAS_Languages_French'
 
const PHPCAS_LANG_GREEK 'CAS_Languages_Greek'
 
const PHPCAS_LANG_GERMAN 'CAS_Languages_German'
 
const PHPCAS_LANG_JAPANESE 'CAS_Languages_Japanese'
 
const PHPCAS_LANG_SPANISH 'CAS_Languages_Spanish'
 
const PHPCAS_LANG_CATALAN 'CAS_Languages_Catalan'
 
const PHPCAS_LANG_CHINESE_SIMPLIFIED 'CAS_Languages_ChineseSimplified'
 
const PHPCAS_LANG_DEFAULT PHPCAS_LANG_ENGLISH
 phpCAS default language (when phpCAS::setLang() is not used) More...
 
const DEFAULT_DEBUG_DIR gettmpdir()."/"
 

Variable Documentation

◆ PHPCAS_VERSION

const PHPCAS_VERSION(!defined( 'E_USER_DEPRECATED')) '1.3.5'

phpCAS version.

accessible for the user by phpCAS::getVersion().

Definition at line 64 of file CAS.php.

Referenced by phpCAS\getVersion(), and phpCAS\setDebug().