|
ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
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 54 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 253 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 222 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 237 of file class.ilShibbolethWAYF.php.
Referenced by setSAMLCookie().
Here is the caller graph for this function:| ShibWAYF::generateSelection | ( | ) |
Definition at line 109 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 197 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 77 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 93 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 85 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 101 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 144 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 168 of file class.ilShibbolethWAYF.php.
References $_COOKIE, appendCookieValue(), generateCookieArray(), and generateCookieValue().
Here is the call graph for this function:| ShibWAYF::showNotice | ( | ) |
Definition at line 183 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 51 of file class.ilShibbolethWAYF.php.
Referenced by generateSelection(), getIdplist(), and redirect().
| ShibWAYF::$is_selection = false |
Definition at line 39 of file class.ilShibbolethWAYF.php.
Referenced by isSelection().
| ShibWAYF::$is_valid_selection = false |
Definition at line 43 of file class.ilShibbolethWAYF.php.
Referenced by isValidSelection().
| ShibWAYF::$selected_idp = '-' |
Definition at line 47 of file class.ilShibbolethWAYF.php.
Referenced by redirect().