| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
 Collaboration diagram for ilAuthShibbolethSettingsGUI:
 Collaboration diagram for ilAuthShibbolethSettingsGUI:| Public Member Functions | |
| __construct ($a_auth_ref_id) | |
| executeCommand () | |
| Execute Command. | |
| settings () | |
| save () | |
| addRoleAutoCompleteObject () | |
| Add Member for autoComplete. | |
| Protected Member Functions | |
| roleAssignment () | |
| parseRulesTable () | |
| confirmDeleteRules () | |
| Confirm delete rules. | |
| deleteRules () | |
| delete role assignment rule | |
| initFormRoleAssignment ($a_mode= 'default') | |
| addRoleAssignmentRule () | |
| editRoleAssignment () | |
| Edit Role Assignment. | |
| updateRoleAssignmentRule () | |
| chooseRole () | |
| saveRoleSelection () | |
| setSubTabs () | |
| Private Member Functions | |
| loadRule ($a_rule_id=0) | |
| getRuleValues () | |
| checkInput ($a_rule_id=0) | |
| showLocalRoleSelection () | |
| hasActiveRoleAssignmentPlugins () | |
| Check if plugin is active. | |
| prepareRoleSelect ($a_as_select=true) | |
| Private Attributes | |
| $ctrl | |
| $ilias | |
| $tabs_gui | |
| $lng | |
| $tpl | |
| $ref_id | |
Definition at line 13 of file class.ilAuthShibbolethSettingsGUI.php.
| ilAuthShibbolethSettingsGUI::__construct | ( | $a_auth_ref_id | ) | 
| @return | 
Definition at line 29 of file class.ilAuthShibbolethSettingsGUI.php.
References $ilCtrl, $ilias, $lng, $tpl, and ilObject\_lookupObjId().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | protected | 
Definition at line 513 of file class.ilAuthShibbolethSettingsGUI.php.
References $ilErr, checkInput(), initFormRoleAssignment(), parseRulesTable(), roleAssignment(), ilUtil\sendFailure(), ilUtil\sendSuccess(), and showLocalRoleSelection().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilAuthShibbolethSettingsGUI::addRoleAutoCompleteObject | ( | ) | 
Add Member for autoComplete.
Definition at line 506 of file class.ilAuthShibbolethSettingsGUI.php.
References ilRoleAutoCompleteInputGUI\echoAutoCompleteList().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | private | 
Definition at line 694 of file class.ilAuthShibbolethSettingsGUI.php.
References loadRule().
Referenced by addRoleAssignmentRule(), and updateRoleAssignmentRule().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Definition at line 719 of file class.ilAuthShibbolethSettingsGUI.php.
References $_SESSION, $res, and QP_COMBINATION_AND.
| 
 | protected | 
Confirm delete rules.
public
Definition at line 346 of file class.ilAuthShibbolethSettingsGUI.php.
References $_POST, ilObject\_lookupTitle(), roleAssignment(), and ilUtil\sendFailure().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | protected | 
delete role assignment rule
public
Definition at line 386 of file class.ilAuthShibbolethSettingsGUI.php.
References $_POST, roleAssignment(), ilUtil\sendFailure(), and ilUtil\sendSuccess().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | protected | 
Edit Role Assignment.
Definition at line 560 of file class.ilAuthShibbolethSettingsGUI.php.
References $_GET, getRuleValues(), and initFormRoleAssignment().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilAuthShibbolethSettingsGUI::executeCommand | ( | ) | 
Execute Command.
Definition at line 49 of file class.ilAuthShibbolethSettingsGUI.php.
References $cmd, $ilCtrl, $ilErr, ilUtil\sendFailure(), and setSubTabs().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | private | 
Definition at line 656 of file class.ilAuthShibbolethSettingsGUI.php.
References $_GET, and ilObject\_lookupTitle().
Referenced by editRoleAssignment().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
Check if plugin is active.
Definition at line 777 of file class.ilAuthShibbolethSettingsGUI.php.
References IL_COMP_SERVICE.
Referenced by initFormRoleAssignment().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Definition at line 407 of file class.ilAuthShibbolethSettingsGUI.php.
References hasActiveRoleAssignmentPlugins(), prepareRoleSelect(), ilFormPropertyGUI\setDisabled(), ilRadioOption\setInfo(), ilFormPropertyGUI\setRequired(), ilTextInputGUI\setSize(), ilRadioGroupInputGUI\setValue(), and ilNonEditableValueGUI\setValue().
Referenced by addRoleAssignmentRule(), editRoleAssignment(), roleAssignment(), and updateRoleAssignmentRule().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
Definition at line 609 of file class.ilAuthShibbolethSettingsGUI.php.
References $res, QP_COMBINATION_AND, and ilQueryParser\setMinWordLength().
Referenced by checkInput().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Definition at line 322 of file class.ilAuthShibbolethSettingsGUI.php.
References ilShibbolethRoleAssignmentRules\getAllRules(), and ilShibbolethRoleAssignmentRules\getCountRules().
Referenced by addRoleAssignmentRule(), and roleAssignment().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
Definition at line 786 of file class.ilAuthShibbolethSettingsGUI.php.
References ilObject\_lookupTitle(), and ilUtil\_sortIds().
Referenced by initFormRoleAssignment().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Definition at line 305 of file class.ilAuthShibbolethSettingsGUI.php.
References initFormRoleAssignment(), and parseRulesTable().
Referenced by addRoleAssignmentRule(), confirmDeleteRules(), deleteRules(), saveRoleSelection(), and updateRoleAssignmentRule().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAuthShibbolethSettingsGUI::save | ( | ) | 
Definition at line 226 of file class.ilAuthShibbolethSettingsGUI.php.
References $_POST, and ilUtil\sendSuccess().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | protected | 
Definition at line 747 of file class.ilAuthShibbolethSettingsGUI.php.
References $_POST, $_SESSION, roleAssignment(), and ilUtil\sendSuccess().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | protected | 
Definition at line 805 of file class.ilAuthShibbolethSettingsGUI.php.
References $ilSetting, and ilShibbolethRoleAssignmentRules\getCountRules().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAuthShibbolethSettingsGUI::settings | ( | ) | 
Definition at line 83 of file class.ilAuthShibbolethSettingsGUI.php.
| 
 | private | 
Definition at line 700 of file class.ilAuthShibbolethSettingsGUI.php.
References $_REQUEST, and $_SESSION.
Referenced by addRoleAssignmentRule(), and updateRoleAssignmentRule().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Definition at line 574 of file class.ilAuthShibbolethSettingsGUI.php.
References $_REQUEST, $ilErr, checkInput(), initFormRoleAssignment(), roleAssignment(), ilUtil\sendFailure(), ilUtil\sendSuccess(), and showLocalRoleSelection().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | private | 
Definition at line 16 of file class.ilAuthShibbolethSettingsGUI.php.
| 
 | private | 
Definition at line 17 of file class.ilAuthShibbolethSettingsGUI.php.
Referenced by __construct().
| 
 | private | 
Definition at line 19 of file class.ilAuthShibbolethSettingsGUI.php.
Referenced by __construct().
| 
 | private | 
Definition at line 21 of file class.ilAuthShibbolethSettingsGUI.php.
| 
 | private | 
Definition at line 18 of file class.ilAuthShibbolethSettingsGUI.php.
| 
 | private | 
Definition at line 20 of file class.ilAuthShibbolethSettingsGUI.php.
Referenced by __construct().