|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ShibbolethWAYF. More...
Collaboration diagram for ShibWAYF:Public Member Functions | |
| __construct () | |
| is_selection () | |
| isSelection () | |
| is_valid_selection () | |
| isValidSelection () | |
| generateSelection () | |
| redirect () | |
| @description Redirects user to the local Shibboleth session initatiotor with already set GET arguments for the right IdP and return location. More... | |
| setSAMLCookie () | |
| @description Sets the standard SAML domain cookie that is also used to preselect the right entry on the local wayf More... | |
| showNotice () | |
| getIdplist () | |
| generateCookieArray ($value) | |
| generateCookieValue (array $arr_cookie) | |
| appendCookieValue ($value, array $arr_cookie) | |
Data Fields | |
| $is_selection = false | |
| $is_valid_selection = false | |
| $selected_idp = '-' | |
| $idp_list = false | |
Class ShibbolethWAYF.
This class handles the Home Organization selection (also called Where Are You From service) process for Shibboleth users.
Definition at line 34 of file class.ilShibbolethWAYF.php.
| ShibWAYF::__construct | ( | ) |
Definition at line 55 of file class.ilShibbolethWAYF.php.
References $_POST, getIdplist(), is_selection(), and is_valid_selection().
Here is the call graph for this function:| ShibWAYF::appendCookieValue | ( | $value, | |
| array | $arr_cookie | ||
| ) |
| $value | |
| $arr_cookie |
@description Append a value to the array of IDPs
Definition at line 266 of file class.ilShibbolethWAYF.php.
Referenced by setSAMLCookie().
Here is the caller graph for this function:| ShibWAYF::generateCookieArray | ( | $value | ) |
| $value |
@description Generates an array of IDPs using the cookie value
Definition at line 233 of file class.ilShibbolethWAYF.php.
Referenced by generateSelection(), and setSAMLCookie().
Here is the caller graph for this function:| ShibWAYF::generateCookieValue | ( | array | $arr_cookie | ) |
| $arr_cookie |
@description Generate the value that is stored in the cookie using the list of IDPs
Definition at line 249 of file class.ilShibbolethWAYF.php.
Referenced by setSAMLCookie().
Here is the caller graph for this function:| ShibWAYF::generateSelection | ( | ) |
Definition at line 115 of file class.ilShibbolethWAYF.php.
References $_COOKIE, $_GET, $idp_list, $lng, generateCookieArray(), and getIdplist().
Here is the call graph for this function:| ShibWAYF::getIdplist | ( | ) |
Definition at line 207 of file class.ilShibbolethWAYF.php.
References $DIC, $idp_list, and $ilSetting.
Referenced by __construct(), generateSelection(), and redirect().
Here is the caller graph for this function:| ShibWAYF::is_selection | ( | ) |
Definition at line 79 of file class.ilShibbolethWAYF.php.
References isSelection().
Referenced by __construct(), and showNotice().
Here is the call graph for this function:
Here is the caller graph for this function:| ShibWAYF::is_valid_selection | ( | ) |
Definition at line 97 of file class.ilShibbolethWAYF.php.
References isValidSelection().
Referenced by __construct(), and showNotice().
Here is the call graph for this function:
Here is the caller graph for this function:| ShibWAYF::isSelection | ( | ) |
Definition at line 88 of file class.ilShibbolethWAYF.php.
References $is_selection.
Referenced by is_selection().
Here is the caller graph for this function:| ShibWAYF::isValidSelection | ( | ) |
Definition at line 106 of file class.ilShibbolethWAYF.php.
References $is_valid_selection.
Referenced by is_valid_selection().
Here is the caller graph for this function:| ShibWAYF::redirect | ( | ) |
@description Redirects user to the local Shibboleth session initatiotor with already set GET arguments for the right IdP and return location.
Definition at line 151 of file class.ilShibbolethWAYF.php.
References $_POST, $idp_list, $selected_idp, $target, getIdplist(), and ilUtil\redirect().
Here is the call graph for this function:| ShibWAYF::setSAMLCookie | ( | ) |
@description Sets the standard SAML domain cookie that is also used to preselect the right entry on the local wayf
Definition at line 176 of file class.ilShibbolethWAYF.php.
References $_COOKIE, appendCookieValue(), generateCookieArray(), and generateCookieValue().
Here is the call graph for this function:| ShibWAYF::showNotice | ( | ) |
Definition at line 192 of file class.ilShibbolethWAYF.php.
References $_GET, $lng, is_selection(), and is_valid_selection().
Here is the call graph for this function:| ShibWAYF::$idp_list = false |
Definition at line 52 of file class.ilShibbolethWAYF.php.
Referenced by generateSelection(), getIdplist(), and redirect().
| ShibWAYF::$is_selection = false |
Definition at line 40 of file class.ilShibbolethWAYF.php.
Referenced by isSelection().
| ShibWAYF::$is_valid_selection = false |
Definition at line 44 of file class.ilShibbolethWAYF.php.
Referenced by isValidSelection().
| ShibWAYF::$selected_idp = '-' |
Definition at line 48 of file class.ilShibbolethWAYF.php.
Referenced by redirect().