| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
 Collaboration diagram for User interface:
 Collaboration diagram for User interface:| Modules | |
| Initialization | |
| Authentication | |
| Access to external services | |
| Configuration | |
| Debugging | |
| Files | |
| file | CAS.php | 
| Interface class of the phpCAS library. | |
| file | CAS.php | 
| Interface class of the phpCAS library. | |
| Data Structures | |
| class | phpCAS | 
| The phpCAS class is a simple container for the phpCAS library.  More... | |
| Functions | |
| phpCAS::getVersion () | |
| This method returns the phpCAS version. | |
| Variables | |
| const | CAS_VERSION_1_0 = '1.0' | 
| CAS version 1.0. | |
| const | CAS_VERSION_2_0 = '2.0' | 
| const | SAML_VERSION_1_1 = 'S1' | 
| SAML protocol. | |
| const | SAML_XML_HEADER = '<?xml version="1.0" encoding="UTF-8"?>' | 
| XML header for SAML POST. | |
| const | SAML_SOAP_ENV = '<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header/>' | 
| SOAP envelope for SAML POST. | |
| const | SAML_SOAP_BODY = '<SOAP-ENV:Body>' | 
| SOAP body for SAML POST. | |
| 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. | |
| const | SAMLP_REQUEST_CLOSE = '</samlp:Request>' | 
| const | SAML_ASSERTION_ARTIFACT = '<samlp:AssertionArtifact>' | 
| SAMLP artifact tag (for the ticket) | |
| const | SAML_ASSERTION_ARTIFACT_CLOSE = '</samlp:AssertionArtifact>' | 
| SAMLP close. | |
| const | SAML_SOAP_BODY_CLOSE = '</SOAP-ENV:Body>' | 
| SOAP body close. | |
| const | SAML_SOAP_ENV_CLOSE = '</SOAP-ENV:Envelope>' | 
| SOAP envelope close. | |
| const | SAML_ATTRIBUTES = 'SAMLATTRIBS' | 
| SAML Attributes. | |
| const | CAS_VERSION_1_0 = '1.0' | 
| CAS version 1.0. | |
| const | CAS_VERSION_2_0 = '2.0' | 
| phpCAS::getVersion | ( | ) | 
This method returns the phpCAS version.
Definition at line 669 of file CAS.php.
References PHPCAS_VERSION.
Referenced by CASClient\HTMLFilterOutput().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| const CAS_VERSION_1_0 = '1.0' | 
CAS version 1.0.
Definition at line 77 of file CAS.php.
Referenced by CASClient\authError(), CASClient\CASClient(), CASClient\getServerProxyURL(), CASClient\getServerProxyValidateURL(), and CASClient\getServerServiceValidateURL().
| const CAS_VERSION_2_0 = '2.0' | 
CAS version 2.0
Definition at line 81 of file CAS.php.
Referenced by ilSoapAuthenticationCAS\__buildAuth(), CASClient\authError(), CASClient\CASClient(), CASClient\getServerProxyURL(), CASClient\getServerProxyValidateURL(), CASClient\getServerServiceValidateURL(), ilCASAuth\ilCASAuth(), and ilAuthContainerCAS\initCAS().
| const SAML_ASSERTION_ARTIFACT = '<samlp:AssertionArtifact>' | 
| const SAML_ASSERTION_ARTIFACT_CLOSE = '</samlp:AssertionArtifact>' | 
| const SAML_ATTRIBUTES = 'SAMLATTRIBS' | 
SAML Attributes.
Definition at line 136 of file CAS.php.
Referenced by CASClient\setSessionAttributes().
| const SAML_SOAP_BODY = '<SOAP-ENV:Body>' | 
| const SAML_SOAP_BODY_CLOSE = '</SOAP-ENV:Body>' | 
| const SAML_SOAP_ENV = '<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header/>' | 
SOAP envelope for SAML POST.
Definition at line 100 of file CAS.php.
Referenced by CASClient\buildSAMLPayload().
| const SAML_SOAP_ENV_CLOSE = '</SOAP-ENV:Envelope>' | 
| const SAML_VERSION_1_1 = 'S1' | 
SAML protocol.
Definition at line 90 of file CAS.php.
Referenced by CASClient\CASClient(), and CASClient\getServerSamlValidateURL().
| const SAML_XML_HEADER = '<?xml version="1.0" encoding="UTF-8"?>' | 
| 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">' |