|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ilOpenIdConnectSettingsGUI. More...
Collaboration diagram for ilOpenIdConnectSettingsGUI:Public Member Functions | |
| __construct ($a_ref_id) | |
| ilOpenIdConnectSettingsGUI constructor. More... | |
| executeCommand () | |
| Execute command. More... | |
Data Fields | |
| const | STAB_SETTINGS = 'settings' |
| const | STAB_PROFILE = 'profile' |
| const | STAB_ROLES = 'roles' |
| const | DEFAULT_CMD = 'settings' |
Protected Member Functions | |
| checkAccess ($a_permission) | |
| checkAccessBool ($a_permission) | |
| settings (ilPropertyFormGUI $form=null) | |
| initSettingsForm () | |
| Init general settings form. More... | |
| saveSettings () | |
| Save settings. More... | |
| saveImageFromHttpRequest () | |
| Save image from http request. More... | |
| prepareRoleSelection ($a_with_select_option=true) | |
| profile (ilPropertyFormGUI $form=null) | |
| initProfileForm () | |
| saveProfile () | |
| roles (\ilPropertyFormGUI $form=null) | |
| initRolesForm () | |
| saveRoles () | |
| save role selection More... | |
| setSubTabs (string $active_tab) | |
| Set sub tabs. More... | |
Protected Attributes | |
| $lng = null | |
| $ctrl = null | |
| $logger = null | |
| $access = null | |
| $review | |
| $error = null | |
| $mainTemplate = null | |
| $tabs = null | |
Private Attributes | |
| $ref_id = 0 | |
| $settings = null | |
Class ilOpenIdConnectSettingsGUI.
Definition at line 11 of file class.ilOpenIdConnectSettingsGUI.php.
| ilOpenIdConnectSettingsGUI::__construct | ( | $a_ref_id | ) |
ilOpenIdConnectSettingsGUI constructor.
Definition at line 73 of file class.ilOpenIdConnectSettingsGUI.php.
References $DIC, error(), ilOpenIdConnectSettings\getInstance(), and settings().
Here is the call graph for this function:
|
protected |
| string | $a_permission |
Definition at line 98 of file class.ilOpenIdConnectSettingsGUI.php.
References checkAccessBool(), and error().
Referenced by executeCommand(), profile(), roles(), saveRoles(), saveSettings(), and settings().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| string | $a_permission |
Definition at line 109 of file class.ilOpenIdConnectSettingsGUI.php.
Referenced by checkAccess(), initProfileForm(), initRolesForm(), initSettingsForm(), and saveProfile().
Here is the caller graph for this function:| ilOpenIdConnectSettingsGUI::executeCommand | ( | ) |
Execute command.
Definition at line 118 of file class.ilOpenIdConnectSettingsGUI.php.
References checkAccess().
Here is the call graph for this function:
|
protected |
Definition at line 466 of file class.ilOpenIdConnectSettingsGUI.php.
References $form, checkAccessBool(), and settings().
Referenced by profile(), and saveProfile().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 539 of file class.ilOpenIdConnectSettingsGUI.php.
References $form, checkAccessBool(), prepareRoleSelection(), and settings().
Referenced by roles(), and saveRoles().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Init general settings form.
Definition at line 149 of file class.ilOpenIdConnectSettingsGUI.php.
References $client_id, $default, $form, PHPMailer\PHPMailer\$provider, $session, $sync, $text, checkAccessBool(), ilOpenIdConnectSettings\LOGIN_ELEMENT_TYPE_IMG, ilOpenIdConnectSettings\LOGIN_ELEMENT_TYPE_TXT, ilOpenIdConnectSettings\LOGIN_ENFORCE, ilOpenIdConnectSettings\LOGIN_STANDARD, ilOpenIdConnectSettings\LOGOUT_SCOPE_GLOBAL, ilOpenIdConnectSettings\LOGOUT_SCOPE_LOCAL, prepareRoleSelection(), and settings().
Referenced by saveSettings(), and settings().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| bool | $a_with_select_option |
Definition at line 426 of file class.ilOpenIdConnectSettingsGUI.php.
References ilObject\_lookupTitle(), and ilUtil\_sortIds().
Referenced by initRolesForm(), initSettingsForm(), and saveRoles().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| ilPropertyFormGUI | null | $form |
Definition at line 452 of file class.ilOpenIdConnectSettingsGUI.php.
References $form, checkAccess(), initProfileForm(), and setSubTabs().
Referenced by saveProfile().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| ilPropertyFormGUI | $form |
Definition at line 525 of file class.ilOpenIdConnectSettingsGUI.php.
References $form, checkAccess(), initRolesForm(), and setSubTabs().
Referenced by saveRoles().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Save image from http request.
Definition at line 398 of file class.ilOpenIdConnectSettingsGUI.php.
References $DIC, ilOpenIdConnectSettings\FILE_STORAGE, and settings().
Referenced by saveSettings().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 495 of file class.ilOpenIdConnectSettingsGUI.php.
References $form, checkAccessBool(), initProfileForm(), profile(), ilUtil\sendFailure(), and settings().
Here is the call graph for this function:
|
protected |
save role selection
Definition at line 573 of file class.ilOpenIdConnectSettingsGUI.php.
References $_POST, $form, checkAccess(), ilLogLevel\DEBUG, initRolesForm(), prepareRoleSelection(), roles(), ilUtil\sendFailure(), and settings().
Here is the call graph for this function:
|
protected |
Save settings.
Definition at line 353 of file class.ilOpenIdConnectSettingsGUI.php.
References $form, checkAccess(), initSettingsForm(), saveImageFromHttpRequest(), ilUtil\sendFailure(), and settings().
Here is the call graph for this function:
|
protected |
Set sub tabs.
Definition at line 621 of file class.ilOpenIdConnectSettingsGUI.php.
Referenced by profile(), roles(), and settings().
Here is the caller graph for this function:
|
protected |
| \ilPropertyFormGUI | null | $form |
Definition at line 133 of file class.ilOpenIdConnectSettingsGUI.php.
References $form, checkAccess(), initSettingsForm(), and setSubTabs().
Referenced by __construct(), initProfileForm(), initRolesForm(), initSettingsForm(), saveImageFromHttpRequest(), saveProfile(), saveRoles(), and saveSettings().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 48 of file class.ilOpenIdConnectSettingsGUI.php.
|
protected |
Definition at line 38 of file class.ilOpenIdConnectSettingsGUI.php.
|
protected |
Definition at line 58 of file class.ilOpenIdConnectSettingsGUI.php.
|
protected |
Definition at line 33 of file class.ilOpenIdConnectSettingsGUI.php.
|
protected |
Definition at line 43 of file class.ilOpenIdConnectSettingsGUI.php.
|
protected |
Definition at line 63 of file class.ilOpenIdConnectSettingsGUI.php.
|
private |
Definition at line 22 of file class.ilOpenIdConnectSettingsGUI.php.
|
protected |
Definition at line 53 of file class.ilOpenIdConnectSettingsGUI.php.
|
private |
Definition at line 28 of file class.ilOpenIdConnectSettingsGUI.php.
|
protected |
Definition at line 68 of file class.ilOpenIdConnectSettingsGUI.php.
| const ilOpenIdConnectSettingsGUI::DEFAULT_CMD = 'settings' |
Definition at line 17 of file class.ilOpenIdConnectSettingsGUI.php.
| const ilOpenIdConnectSettingsGUI::STAB_PROFILE = 'profile' |
Definition at line 14 of file class.ilOpenIdConnectSettingsGUI.php.
| const ilOpenIdConnectSettingsGUI::STAB_ROLES = 'roles' |
Definition at line 15 of file class.ilOpenIdConnectSettingsGUI.php.
| const ilOpenIdConnectSettingsGUI::STAB_SETTINGS = 'settings' |
Definition at line 13 of file class.ilOpenIdConnectSettingsGUI.php.