ILIAS  eassessment Revision 61809
 All Data Structures Namespaces Files Functions Variables Groups Pages
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'

Detailed Description

Function Documentation

phpCAS::getVersion ( )

This method returns the phpCAS version.

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:

Variable Documentation

const CAS_VERSION_1_0 = '1.0'

CAS version 1.0.

Definition at line 50 of file CAS.php.

const CAS_VERSION_1_0 = '1.0'
const CAS_VERSION_2_0 = '2.0'

CAS version 2.0

Definition at line 54 of file CAS.php.

const SAML_ASSERTION_ARTIFACT = '<samlp:AssertionArtifact>'

SAMLP artifact tag (for the ticket)

Definition at line 116 of file CAS.php.

const SAML_ASSERTION_ARTIFACT_CLOSE = '</samlp:AssertionArtifact>'

SAMLP close.

Definition at line 121 of file CAS.php.

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>'

SOAP body for SAML POST.

Definition at line 105 of file CAS.php.

const SAML_SOAP_BODY_CLOSE = '</SOAP-ENV:Body>'

SOAP body close.

Definition at line 126 of file CAS.php.

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>'

SOAP envelope close.

Definition at line 131 of file CAS.php.

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"?>'

XML header for SAML POST.

Definition at line 95 of file CAS.php.

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.

Definition at line 110 of file CAS.php.

const SAMLP_REQUEST_CLOSE = '</samlp:Request>'

Definition at line 111 of file CAS.php.