ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Functions | |
CAS_Client::validateCAS20 (&$validate_url, &$text_response, &$tree_response, $renew=false) | |
This method is used to validate a cas 2.0 ST or PT; halt on failure Used for all CAS 2.0 validations. More... | |
CAS_Client::_readExtraAttributesCas20 ($success_elements) | |
This method will parse the DOM and pull out the attributes from the XML payload and put them into an array, then put the array into the session. More... | |
CAS_Client::_addAttributeToArray (array &$attributeArray, $name, $value) | |
Add an attribute value to an array of attributes. More... | |
|
private |
Add an attribute value to an array of attributes.
array | &$attributeArray | reference to array |
string | $name | name of attribute |
string | $value | value of attribute |
Definition at line 3461 of file Client.php.
References array.
Referenced by CAS_Client\_readExtraAttributesCas20().
|
private |
This method will parse the DOM and pull out the attributes from the XML payload and put them into an array, then put the array into the session.
string | $success_elements | payload of the response |
Definition at line 3311 of file Client.php.
References CAS_Client\_addAttributeToArray(), CAS_Client\setAttributes(), and phpCAS\traceEnd().
CAS_Client::validateCAS20 | ( | & | $validate_url, |
& | $text_response, | ||
& | $tree_response, | ||
$renew = false |
|||
) |
This method is used to validate a cas 2.0 ST or PT; halt on failure Used for all CAS 2.0 validations.
string | &$validate_url | the url of the reponse |
string | &$text_response | the text of the repsones |
string | &$tree_response | the domxml tree of the respones |
bool | $renew | true to force the authentication with the CAS server |
Definition at line 3166 of file Client.php.
References $result, CAS_Client\_getCallbackURL(), CAS_Client\_readURL(), CAS_Client\getAllowedProxyChains(), CAS_Client\getServerProxyValidateURL(), CAS_Client\getServerServiceValidateURL(), CAS_Client\getTicket(), CAS_Client\isProxy(), to, phpCAS\trace(), and phpCAS\traceBegin().