ILIAS  release_5-0 Revision 5.0.0-1144-gc4397b1f870
All Data Structures Namespaces Files Functions Variables Modules 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. More...
 

Variables

const CAS_VERSION_1_0 '1.0'
 CAS version 1.0. More...
 
const CAS_VERSION_2_0 '2.0'
 
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 CAS_VERSION_1_0 '1.0'
 CAS version 1.0. More...
 
const CAS_VERSION_2_0 '2.0'
 

Detailed Description

Function Documentation

◆ getVersion()

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().

669  {
670  return PHPCAS_VERSION;
671  }
const PHPCAS_VERSION
phpCAS version.
Definition: CAS.php:64
+ Here is the caller graph for this function:

Variable Documentation

◆ CAS_VERSION_1_0 [1/2]

const CAS_VERSION_1_0 '1.0'

CAS version 1.0.

Definition at line 50 of file CAS.php.

◆ CAS_VERSION_1_0 [2/2]

const CAS_VERSION_1_0 '1.0'

◆ CAS_VERSION_2_0 [1/2]

const CAS_VERSION_2_0 '2.0'

CAS version 2.0

Definition at line 54 of file CAS.php.

◆ CAS_VERSION_2_0 [2/2]

◆ SAML_ASSERTION_ARTIFACT

const SAML_ASSERTION_ARTIFACT '<samlp:AssertionArtifact>'

SAMLP artifact tag (for the ticket)

Definition at line 116 of file CAS.php.

◆ SAML_ASSERTION_ARTIFACT_CLOSE

const SAML_ASSERTION_ARTIFACT_CLOSE '</samlp:AssertionArtifact>'

SAMLP close.

Definition at line 121 of file CAS.php.

◆ SAML_ATTRIBUTES

const SAML_ATTRIBUTES 'SAMLATTRIBS'

SAML Attributes.

Definition at line 136 of file CAS.php.

Referenced by CASClient\setSessionAttributes().

◆ SAML_SOAP_BODY

const SAML_SOAP_BODY '<SOAP-ENV:Body>'

SOAP body for SAML POST.

Definition at line 105 of file CAS.php.

◆ SAML_SOAP_BODY_CLOSE

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

SOAP body close.

Definition at line 126 of file CAS.php.

◆ SAML_SOAP_ENV

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().

◆ SAML_SOAP_ENV_CLOSE

const SAML_SOAP_ENV_CLOSE '</SOAP-ENV:Envelope>'

SOAP envelope close.

Definition at line 131 of file CAS.php.

◆ SAML_VERSION_1_1

const SAML_VERSION_1_1 'S1'

SAML protocol.

Definition at line 90 of file CAS.php.

Referenced by CASClient\CASClient(), and CASClient\getServerSamlValidateURL().

◆ SAML_XML_HEADER

const SAML_XML_HEADER '<?xml version="1.0" encoding="UTF-8"?>'

XML header for SAML POST.

Definition at line 95 of file CAS.php.

◆ SAMLP_REQUEST

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.

◆ SAMLP_REQUEST_CLOSE

const SAMLP_REQUEST_CLOSE '</samlp:Request>'

Definition at line 111 of file CAS.php.