phpCAS
version 1.4.0
|
Modules | |
Initialization | |
Authentication | |
Access to external services | |
Configuration | |
Debugging | |
Namespaces | |
PhpCAS | |
Classes | |
class | phpCAS |
Functions | |
static | phpCAS::getVersion () |
static | phpCAS::getSupportedProtocols () |
Variables | |
const | CAS_VERSION_1_0 '1.0' |
const | CAS_VERSION_2_0 '2.0' |
const | CAS_VERSION_3_0 '3.0' |
const | SAML_VERSION_1_1 'S1' |
const | SAML_XML_HEADER '<?xml version="1.0" encoding="UTF-8"?>' |
const | SAML_SOAP_ENV '<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header/>' |
const | SAML_SOAP_BODY '<SOAP-ENV:Body>' |
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">' |
const | SAMLP_REQUEST_CLOSE '</samlp:Request>' |
const | SAML_ASSERTION_ARTIFACT '<samlp:AssertionArtifact>' |
const | SAML_ASSERTION_ARTIFACT_CLOSE '</samlp:AssertionArtifact>' |
const | SAML_SOAP_BODY_CLOSE '</SOAP-ENV:Body>' |
const | SAML_SOAP_ENV_CLOSE '</SOAP-ENV:Envelope>' |
const | SAML_ATTRIBUTES 'SAMLATTRIBS' |
const | DEFAULT_ERROR 'Internal script failure' |
|
static |
This method returns supported protocols.
Definition at line 760 of file CAS.php.
References CAS_VERSION_1_0, CAS_VERSION_2_0, CAS_VERSION_3_0, and SAML_VERSION_1_1.
Referenced by CAS_Client\__construct().
|
static |
This method returns the phpCAS version.
Definition at line 750 of file CAS.php.
References PHPCAS_VERSION.
Referenced by CAS_Client\_htmlFilterOutput().
const CAS_VERSION_1_0 '1.0' |
phpCAS supported protocols. accessible for the user by phpCAS::getSupportedProtocols(). CAS version 1.0
Definition at line 74 of file CAS.php.
Referenced by CAS_AuthenticationException\__construct(), CAS_Client\_authError(), CAS_Client\getServerProxyURL(), CAS_Client\getServerProxyValidateURL(), CAS_Client\getServerServiceValidateURL(), phpCAS\getSupportedProtocols(), and CAS_Client\isAuthenticated().
const CAS_VERSION_2_0 '2.0' |
CAS version 2.0
Definition at line 78 of file CAS.php.
Referenced by CAS_AuthenticationException\__construct(), CAS_Client\_authError(), phpCAS\allowProxyChain(), CAS_Client\getServerProxyURL(), CAS_Client\getServerProxyValidateURL(), CAS_Client\getServerServiceValidateURL(), phpCAS\getSupportedProtocols(), and CAS_Client\isAuthenticated().
const CAS_VERSION_3_0 '3.0' |
CAS version 3.0
Definition at line 82 of file CAS.php.
Referenced by CAS_AuthenticationException\__construct(), CAS_Client\_authError(), phpCAS\allowProxyChain(), CAS_Client\getServerProxyURL(), CAS_Client\getServerProxyValidateURL(), CAS_Client\getServerServiceValidateURL(), phpCAS\getSupportedProtocols(), and CAS_Client\isAuthenticated().
const DEFAULT_ERROR 'Internal script failure' |
const SAML_ASSERTION_ARTIFACT '<samlp:AssertionArtifact>' |
const SAML_ASSERTION_ARTIFACT_CLOSE '</samlp:AssertionArtifact>' |
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 101 of file CAS.php.
Referenced by CAS_Client\_buildSAMLPayload().
const SAML_SOAP_ENV_CLOSE '</SOAP-ENV:Envelope>' |
const SAML_VERSION_1_1 'S1' |
SAML protocol
Definition at line 91 of file CAS.php.
Referenced by CAS_Client\_readURL(), CAS_Client\getServerSamlValidateURL(), and phpCAS\getSupportedProtocols().
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">' |