ILIAS
Release_5_0_x_branch Revision 61816
|
Class ilAuthShibbolethSettingsGUI. More...
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 |
Class ilAuthShibbolethSettingsGUI.
Definition at line 13 of file class.ilAuthShibbolethSettingsGUI.php.
ilAuthShibbolethSettingsGUI::__construct | ( | $a_auth_ref_id | ) |
@return |
Definition at line 47 of file class.ilAuthShibbolethSettingsGUI.php.
References $ilCtrl, $ilias, $lng, $tpl, and ilObject\_lookupObjId().
|
protected |
Definition at line 499 of file class.ilAuthShibbolethSettingsGUI.php.
References $ilErr, checkInput(), initFormRoleAssignment(), parseRulesTable(), roleAssignment(), ilUtil\sendFailure(), ilUtil\sendSuccess(), and showLocalRoleSelection().
ilAuthShibbolethSettingsGUI::addRoleAutoCompleteObject | ( | ) |
Add Member for autoComplete.
Definition at line 493 of file class.ilAuthShibbolethSettingsGUI.php.
References ilRoleAutoCompleteInputGUI\echoAutoCompleteList().
|
private |
Definition at line 640 of file class.ilAuthShibbolethSettingsGUI.php.
References loadRule().
Referenced by addRoleAssignmentRule(), and updateRoleAssignmentRule().
|
protected |
Definition at line 663 of file class.ilAuthShibbolethSettingsGUI.php.
References $_SESSION, $res, and QP_COMBINATION_AND.
|
protected |
Confirm delete rules.
public
Definition at line 364 of file class.ilAuthShibbolethSettingsGUI.php.
References $_POST, ilObject\_lookupTitle(), roleAssignment(), and ilUtil\sendFailure().
|
protected |
delete role assignment rule
public
Definition at line 399 of file class.ilAuthShibbolethSettingsGUI.php.
References $_POST, roleAssignment(), ilUtil\sendFailure(), and ilUtil\sendSuccess().
|
protected |
Edit Role Assignment.
Definition at line 537 of file class.ilAuthShibbolethSettingsGUI.php.
References $_GET, getRuleValues(), and initFormRoleAssignment().
ilAuthShibbolethSettingsGUI::executeCommand | ( | ) |
Execute Command.
Definition at line 65 of file class.ilAuthShibbolethSettingsGUI.php.
References $cmd, $ilCtrl, $ilErr, ilUtil\sendFailure(), and setSubTabs().
|
private |
Definition at line 614 of file class.ilAuthShibbolethSettingsGUI.php.
References $_GET, and ilObject\_lookupTitle().
Referenced by editRoleAssignment().
|
private |
Check if plugin is active.
Definition at line 712 of file class.ilAuthShibbolethSettingsGUI.php.
References IL_COMP_SERVICE.
Referenced by initFormRoleAssignment().
|
protected |
Definition at line 418 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().
|
private |
Definition at line 578 of file class.ilAuthShibbolethSettingsGUI.php.
References $res, QP_COMBINATION_AND, and ilQueryParser\setMinWordLength().
Referenced by checkInput().
|
protected |
Definition at line 340 of file class.ilAuthShibbolethSettingsGUI.php.
References ilShibbolethRoleAssignmentRules\getCountRules().
Referenced by addRoleAssignmentRule(), and roleAssignment().
|
private |
Definition at line 719 of file class.ilAuthShibbolethSettingsGUI.php.
References ilObject\_lookupTitle(), and ilUtil\_sortIds().
Referenced by initFormRoleAssignment().
|
protected |
Definition at line 327 of file class.ilAuthShibbolethSettingsGUI.php.
References initFormRoleAssignment(), and parseRulesTable().
Referenced by addRoleAssignmentRule(), confirmDeleteRules(), deleteRules(), saveRoleSelection(), and updateRoleAssignmentRule().
ilAuthShibbolethSettingsGUI::save | ( | ) |
Definition at line 261 of file class.ilAuthShibbolethSettingsGUI.php.
References $_POST, $ilUser, and ilUtil\sendSuccess().
|
protected |
Definition at line 687 of file class.ilAuthShibbolethSettingsGUI.php.
References $_POST, $_SESSION, roleAssignment(), and ilUtil\sendSuccess().
|
protected |
Definition at line 731 of file class.ilAuthShibbolethSettingsGUI.php.
References $ilSetting, and ilShibbolethRoleAssignmentRules\getCountRules().
Referenced by executeCommand().
ilAuthShibbolethSettingsGUI::settings | ( | ) |
Definition at line 90 of file class.ilAuthShibbolethSettingsGUI.php.
|
private |
Definition at line 647 of file class.ilAuthShibbolethSettingsGUI.php.
References $_REQUEST, and $_SESSION.
Referenced by addRoleAssignmentRule(), and updateRoleAssignmentRule().
|
protected |
Definition at line 549 of file class.ilAuthShibbolethSettingsGUI.php.
References $_REQUEST, $ilErr, checkInput(), initFormRoleAssignment(), roleAssignment(), ilUtil\sendFailure(), ilUtil\sendSuccess(), and showLocalRoleSelection().
|
private |
Definition at line 18 of file class.ilAuthShibbolethSettingsGUI.php.
|
private |
Definition at line 22 of file class.ilAuthShibbolethSettingsGUI.php.
Referenced by __construct().
|
private |
Definition at line 30 of file class.ilAuthShibbolethSettingsGUI.php.
Referenced by __construct().
|
private |
Definition at line 38 of file class.ilAuthShibbolethSettingsGUI.php.
|
private |
Definition at line 26 of file class.ilAuthShibbolethSettingsGUI.php.
|
private |
Definition at line 34 of file class.ilAuthShibbolethSettingsGUI.php.
Referenced by __construct().