ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
User interface
+ Collaboration diagram for User interface:

Modules

 Initialization
 
 Authentication
 
 Access to external services
 
 Configuration
 
 Debugging
 

Namespaces

 PhpCAS
 

Data Structures

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

Functions

static 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 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...
 

Detailed Description

Function Documentation

◆ getVersion()

static phpCAS::getVersion ( )
static

This method returns the phpCAS version.

Returns
the phpCAS version.

Definition at line 734 of file CAS.php.

References PHPCAS_VERSION.

Referenced by CAS_Client\_htmlFilterOutput().

735  {
736  return PHPCAS_VERSION;
737  }
const PHPCAS_VERSION(!defined('E_USER_DEPRECATED'))
phpCAS version.
Definition: CAS.php:64
+ Here is the caller graph for this function:

Variable Documentation

◆ CAS_VERSION_1_0

◆ CAS_VERSION_2_0

◆ CAS_VERSION_3_0

◆ DEFAULT_ERROR

const DEFAULT_ERROR 'Internal script failure'

SAML Attributes.

Definition at line 142 of file CAS.php.

Referenced by phpCAS\error().

◆ SAML_ASSERTION_ARTIFACT

const SAML_ASSERTION_ARTIFACT '<samlp:AssertionArtifact>'

SAMLP artifact tag (for the ticket)

Definition at line 117 of file CAS.php.

Referenced by CAS_Client\_buildSAMLPayload().

◆ SAML_ASSERTION_ARTIFACT_CLOSE

const SAML_ASSERTION_ARTIFACT_CLOSE '</samlp:AssertionArtifact>'

SAMLP close.

Definition at line 122 of file CAS.php.

Referenced by CAS_Client\_buildSAMLPayload().

◆ SAML_ATTRIBUTES

const SAML_ATTRIBUTES 'SAMLATTRIBS'

SAML Attributes.

Definition at line 137 of file CAS.php.

◆ SAML_SOAP_BODY

const SAML_SOAP_BODY '<SOAP-ENV:Body>'

SOAP body for SAML POST.

Definition at line 106 of file CAS.php.

Referenced by CAS_Client\_buildSAMLPayload().

◆ SAML_SOAP_BODY_CLOSE

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

SOAP body close.

Definition at line 127 of file CAS.php.

Referenced by CAS_Client\_buildSAMLPayload().

◆ 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 101 of file CAS.php.

Referenced by CAS_Client\_buildSAMLPayload().

◆ SAML_SOAP_ENV_CLOSE

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

SOAP envelope close.

Definition at line 132 of file CAS.php.

Referenced by CAS_Client\_buildSAMLPayload().

◆ SAML_VERSION_1_1

const SAML_VERSION_1_1 'S1'

SAML protocol.

Definition at line 91 of file CAS.php.

Referenced by CAS_Client\__construct(), CAS_Client\_readURL(), and CAS_Client\getServerSamlValidateURL().

◆ SAML_XML_HEADER

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

XML header for SAML POST.

Definition at line 96 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 111 of file CAS.php.

Referenced by CAS_Client\_buildSAMLPayload().

◆ SAMLP_REQUEST_CLOSE

const SAMLP_REQUEST_CLOSE '</samlp:Request>'

Definition at line 112 of file CAS.php.

Referenced by CAS_Client\_buildSAMLPayload().