| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
ilStartUpGUI: ilAccountRegistrationGUI, ilPasswordAssistanceGUI, ilLoginPageGUI, ilDashboardGUI ilStartUpGUI: ilMembershipOverviewGUI, ilDerivedTasksGUI, ilAccessibilityControlConceptGUI More...
 Inheritance diagram for ilStartUpGUI:
 Collaboration diagram for ilStartUpGUI:Public Member Functions | |
| __construct (ilObjUser $user=null, ilGlobalTemplateInterface $mainTemplate=null, ServerRequestInterface $httpRequest=null) | |
| getUnsafeGetCommands () | |
| This method must return a list of unsafe GET commands.  More... | |
| getSafePostCommands () | |
| This method must return a list of safe POST commands.  More... | |
| executeCommand () | |
Static Public Member Functions | |
| static | printToGlobalTemplate ($tpl) | 
| static | initStartUpTemplate ( $a_tmpl, bool $a_show_back=false, bool $a_show_logout=false) | 
| This method enriches the global template with some user interface elements (language selection, headlines, back buttons, ...) for public service views.  More... | |
| static | logoutUrl (array $parameters=[]) | 
| Return the logout URL with a valid CSRF token.  More... | |
Protected Member Functions | |
| showLegalDocuments () | |
Private Attributes | |
| const | PROP_USERNAME = 'username' | 
| const | PROP_PASSWORD = 'password' | 
| const | PROP_AUTH_MODE = 'auth_mode' | 
| const | PROP_CODE = 'code' | 
| const | PROP_ACCOUNT_MIGRATION = 'account_migration' | 
| const | PROP_ACCOUNT_MIGRATION_NEW = 'account_migration_new' | 
| const | PROP_ACCOUNT_MIGRATION_MIGRATE = 'account_migration_migrate' | 
| ilCtrlInterface | $ctrl | 
| ilLanguage | $lng | 
| ilLogger | $logger | 
| ilGlobalTemplateInterface | $mainTemplate | 
| ilObjUser | $user | 
| ServerRequestInterface | $httpRequest | 
| ILIAS DI Container | $dic | 
| ilAuthSession | $authSession | 
| ilAppEventHandler | $eventHandler | 
| ilSetting | $setting | 
| ilAccessHandler | $access | 
| RefineryFactory | $refinery | 
| HTTPServices | $http | 
| ilHelpGUI | $help | 
| ILIAS UI Factory | $ui_factory | 
| ILIAS UI Renderer | $ui_renderer | 
ilStartUpGUI: ilAccountRegistrationGUI, ilPasswordAssistanceGUI, ilLoginPageGUI, ilDashboardGUI ilStartUpGUI: ilMembershipOverviewGUI, ilDerivedTasksGUI, ilAccessibilityControlConceptGUI
Definition at line 32 of file class.ilStartUpGUI.php.
| ilStartUpGUI::__construct | ( | ilObjUser | $user = null,  | 
        
| ilGlobalTemplateInterface | $mainTemplate = null,  | 
        ||
| ServerRequestInterface | $httpRequest = null  | 
        ||
| ) | 
Definition at line 60 of file class.ilStartUpGUI.php.
References $DIC, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilLoggerFactory\getLogger(), ILIAS\Repository\help(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ILIAS\Repository\mainTemplate(), ILIAS\Repository\refinery(), and ILIAS\Repository\user().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 1084 of file class.ilStartUpGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), mergeValuesTrafo(), ILIAS\Repository\refinery(), saniziteArrayElementsTrafo(), and ILIAS\UI\Implementation\Component\Input\ViewControl\withAdditionalTransformation().
Referenced by migrateAccount().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 359 of file class.ilStartUpGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), mergeValuesTrafo(), saniziteArrayElementsTrafo(), and ILIAS\UI\Implementation\Component\Input\ViewControl\withAdditionalTransformation().
Referenced by doStandardAuthentication(), and processCode().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 477 of file class.ilStartUpGUI.php.
References ILIAS\LTI\ToolProvider\$key, $lng, ilAuthModeDetermination\_getInstance(), ilAuthUtils\_getMultipleAuthModeOptions(), ilAuthUtils\_hasMultipleAuthenticationMethods(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), mergeValuesTrafo(), ILIAS\Repository\refinery(), saniziteArrayElementsTrafo(), and ILIAS\UI\Implementation\Component\Input\ViewControl\withAdditionalTransformation().
Referenced by doStandardAuthentication().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 670 of file class.ilStartUpGUI.php.
References $provider, ilUtil\appendUrlParameterString(), ilAuthUtils\AUTH_APACHE, ilAuthFrontendFactory\CONTEXT_STANDARD_FORM, ILIAS\Repository\ctrl(), ilAuthStatus\getInstance(), getLogger(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ILIAS\Repository\mainTemplate(), ilInitialisation\redirectToStartingPage(), showLoginPage(), ilAuthStatus\STATUS_ACCOUNT_MIGRATION_REQUIRED, ilAuthStatus\STATUS_AUTHENTICATED, and ilAuthStatus\STATUS_AUTHENTICATION_FAILED.
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 596 of file class.ilStartUpGUI.php.
References $provider, ilAuthUtils\AUTH_CAS, ilAuthFrontendFactory\CONTEXT_STANDARD_FORM, ilAuthStatus\getInstance(), getLogger(), ILIAS\Repository\lng(), ILIAS\Repository\mainTemplate(), ilInitialisation\redirectToStartingPage(), showLoginPage(), ilAuthStatus\STATUS_AUTHENTICATED, and ilAuthStatus\STATUS_AUTHENTICATION_FAILED.
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 1302 of file class.ilStartUpGUI.php.
References CLIENT_ID, ILIAS\Repository\ctrl(), ilSession\get(), ilSession\SESSION_CLOSE_USER, ilSession\setClosingContext(), ilUtil\setCookie(), and ILIAS\Repository\user().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 629 of file class.ilStartUpGUI.php.
References $provider, ilAuthUtils\AUTH_PROVIDER_LTI, ilAuthFrontendFactory\CONTEXT_STANDARD_FORM, ILIAS\Repository\ctrl(), ilAuthStatus\getInstance(), ilLoggerFactory\getLogger(), getLogger(), ILIAS\Repository\lng(), ILIAS\Repository\mainTemplate(), ilInitialisation\redirectToStartingPage(), showLoginPage(), ilAuthStatus\STATUS_ACCOUNT_MIGRATION_REQUIRED, ilAuthStatus\STATUS_AUTHENTICATED, and ilAuthStatus\STATUS_AUTHENTICATION_FAILED.
 Here is the call graph for this function:
      
  | 
  private | 
| array<string,string> | $migration_request_data | 
Definition at line 1215 of file class.ilStartUpGUI.php.
References $GLOBALS, $provider, ilAuthUtils\AUTH_LOCAL, ilAuthFrontendFactory\CONTEXT_STANDARD_FORM, ILIAS\Repository\ctrl(), ilSession\get(), ilAuthStatus\getInstance(), getLogger(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ILIAS\Repository\mainTemplate(), ilAuthFrontend\MIG_TRIGGER_AUTHMODE, ilInitialisation\redirectToStartingPage(), showAccountMigration(), and ilAuthStatus\STATUS_AUTHENTICATED.
Referenced by migrateAccount().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 1181 of file class.ilStartUpGUI.php.
References $GLOBALS, $provider, ilAuthFrontendFactory\CONTEXT_STANDARD_FORM, ILIAS\Repository\ctrl(), ilSession\get(), ilAuthStatus\getInstance(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ILIAS\Repository\mainTemplate(), ilAuthFrontend\MIG_EXTERNAL_ACCOUNT, ilAuthFrontend\MIG_TRIGGER_AUTHMODE, and ilInitialisation\redirectToStartingPage().
Referenced by migrateAccount().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 1738 of file class.ilStartUpGUI.php.
References $provider, ilAuthUtils\AUTH_OPENID_CONNECT, ilAuthFrontendFactory\CONTEXT_STANDARD_FORM, ILIAS\Repository\ctrl(), ilAuthStatus\getInstance(), getLogger(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ILIAS\Repository\mainTemplate(), ilInitialisation\redirectToStartingPage(), showLoginPage(), ilAuthStatus\STATUS_AUTHENTICATED, and ilAuthStatus\STATUS_AUTHENTICATION_FAILED.
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 1778 of file class.ilStartUpGUI.php.
References $httpRequest, $params, $provider, ilAuthUtils\AUTH_SAML, ilAuthFrontendFactory\CONTEXT_STANDARD_FORM, ILIAS\Repository\ctrl(), ilSamlIdp\geIdpIdByEntityId(), ilSamlIdp\getActiveIdpList(), ilAuthStatus\getInstance(), ilLoggerFactory\getLogger(), getLogger(), ILIAS\Repository\int(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ILIAS\Repository\mainTemplate(), ilInitialisation\redirectToStartingPage(), showLoginPage(), showSamlIdpSelection(), ilAuthStatus\STATUS_ACCOUNT_MIGRATION_REQUIRED, ilAuthStatus\STATUS_AUTHENTICATED, ilAuthStatus\STATUS_AUTHENTICATION_FAILED, and ilUtil\stripSlashes().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 555 of file class.ilStartUpGUI.php.
References $provider, ilAuthUtils\AUTH_SHIBBOLETH, ilAuthFrontendFactory\CONTEXT_STANDARD_FORM, ILIAS\Repository\ctrl(), ilAuthStatus\getInstance(), getLogger(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ILIAS\Repository\mainTemplate(), ilInitialisation\redirectToStartingPage(), showLoginPage(), ilAuthStatus\STATUS_ACCOUNT_MIGRATION_REQUIRED, ilAuthStatus\STATUS_AUTHENTICATED, and ilAuthStatus\STATUS_AUTHENTICATION_FAILED.
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 727 of file class.ilStartUpGUI.php.
References $duration, ilAuthModeDetermination\_getInstance(), ilAuthUtils\_hasMultipleAuthenticationMethods(), ilObjUser\_lookupLogin(), buildCodeForm(), buildStandardLoginForm(), ilAuthFrontendFactory\CONTEXT_STANDARD_FORM, ILIAS\Repository\ctrl(), ilAuthStatus\getInstance(), ilLoggerFactory\getLogger(), getLogger(), ILIAS\FileDelivery\http(), ILIAS\Repository\mainTemplate(), ilInitialisation\redirectToStartingPage(), showLoginPage(), ilAuthStatus\STATUS_ACCOUNT_MIGRATION_REQUIRED, ilAuthStatus\STATUS_AUTHENTICATED, ilAuthStatus\STATUS_AUTHENTICATION_FAILED, and ilAuthStatus\STATUS_CODE_ACTIVATION_REQUIRED.
 Here is the call graph for this function:| ilStartUpGUI::executeCommand | ( | ) | 
Definition at line 132 of file class.ilStartUpGUI.php.
References ILIAS\Repository\ctrl(), and showLoginPageOrStartupPage().
Referenced by jumpToPasswordAssistance(), and jumpToRegistration().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 166 of file class.ilStartUpGUI.php.
References $logger.
Referenced by doApacheAuthentication(), doCasAuthentication(), doLTIAuthentication(), doMigration(), doOpenIdConnectAuthentication(), doSamlAuthentication(), doShibbolethAuthentication(), doStandardAuthentication(), and showLoginPage().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 958 of file class.ilStartUpGUI.php.
References ilPageUtil\_existsAndNotEmpty(), ilAuthLoginPageEditorSettings\getInstance(), ILIAS\Repository\lng(), and ilLanguage\lookupId().
Referenced by showLoginPage().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilStartUpGUI::getSafePostCommands | ( | ) | 
This method must return a list of safe POST commands.
Safe post commands returned by this method will no longer be CSRF protected and will NOT be appended by an ilCtrlToken.
Implements ilCtrlSecurityInterface.
Definition at line 125 of file class.ilStartUpGUI.php.
| ilStartUpGUI::getUnsafeGetCommands | ( | ) | 
This method must return a list of unsafe GET commands.
Unsafe get commands returned by this method will now be CSRF protected, which means an ilCtrlToken is appended each time a link-target is generated to the class implementing this interface with a command from that list.
Tokens will be validated in
Implements ilCtrlSecurityInterface.
Definition at line 118 of file class.ilStartUpGUI.php.
      
  | 
  static | 
This method enriches the global template with some user interface elements (language selection, headlines, back buttons, ...) for public service views.
| string|array{0 | string, 1: string} $a_tmpl The template file as a string of as an array (index 0: template file, index 1: template directory) | 
Definition at line 1616 of file class.ilStartUpGUI.php.
References $_SERVER, $DIC, $param, ANONYMOUS_USER_ID, CLIENT_ID, ilPublicSectionSettings\getInstance(), and ROOT_FOLDER_ID.
Referenced by ilAccountRegistrationGUI\displayForm(), ilAccountRegistrationGUI\login(), ilPasswordAssistanceGUI\showAssignPasswordForm(), ilPasswordAssistanceGUI\showAssistanceForm(), ilPasswordAssistanceGUI\showMessageForm(), and ilPasswordAssistanceGUI\showUsernameAssistanceForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 110 of file class.ilStartUpGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by showOpenIdConnectLoginForm(), showSamlLoginForm(), and showShibbolethLoginForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 178 of file class.ilStartUpGUI.php.
References ILIAS\Repository\ctrl(), and executeCommand().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 171 of file class.ilStartUpGUI.php.
References ILIAS\Repository\ctrl(), and executeCommand().
 Here is the call graph for this function:
      
  | 
  static | 
Return the logout URL with a valid CSRF token.
Without the token the logout won't be successful.
| array<string,string> | $parameters | 
Definition at line 1960 of file class.ilStartUpGUI.php.
Referenced by ILIAS\LegalDocuments\Provide\ProvideWithdrawal\__construct(), ILIAS\LegalDocuments\Conductor\__construct(), ILIAS\User\Provider\UserMetaBarProvider\getMetaBarItems(), ilAuthProviderOpenIdConnect\handleLogout(), and ILIAS\LegalDocuments\ConsumerToolbox\Blocks\routing().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 91 of file class.ilStartUpGUI.php.
References ILIAS\Repository\refinery().
Referenced by buildAccountMigrationForm(), buildCodeForm(), and buildStandardLoginForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 1151 of file class.ilStartUpGUI.php.
References buildAccountMigrationForm(), doMigration(), doMigrationNewAccount(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), and showAccountMigration().
 Here is the call graph for this function:
      
  | 
  static | 
| ilTemplate | ilGlobalTemplateInterface | $tpl | 
Definition at line 316 of file class.ilStartUpGUI.php.
References $DIC.
Referenced by ilAccountRegistrationGUI\executeCommand(), ilPasswordAssistanceGUI\showAssignPasswordForm(), ilPasswordAssistanceGUI\showAssistanceForm(), ilPasswordAssistanceGUI\showMessageForm(), and ilPasswordAssistanceGUI\showUsernameAssistanceForm().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 398 of file class.ilStartUpGUI.php.
References $GLOBALS, ilObjUser\_lookupId(), ilRegistrationCode\applyAccessLimits(), ilRegistrationCode\applyRoleAssignments(), buildCodeForm(), ILIAS\Repository\ctrl(), ilRegistrationCode\getCodeValidUntil(), ILIAS\FileDelivery\http(), ilRegistrationCode\isUnusedCode(), ILIAS\UI\examples\Symbol\Glyph\Language\language(), ILIAS\Repository\lng(), ILIAS\Repository\mainTemplate(), ilObjUser\setActive(), ilObjUser\setTimeLimitUnlimited(), ilObjUser\setTimeLimitUntil(), showCodeForm(), showLoginPage(), ilObjUser\update(), and ilRegistrationCode\useCode().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 1345 of file class.ilStartUpGUI.php.
References $_COOKIE, $_SERVER, $DIC, $location, $path, $ref_id, XapiProxy\$resp, ilObject\_getAllReferences(), ilCourseParticipant\_getInstanceByObjId(), ilObjCourse\_isActivated(), ilGroupParticipants\_isParticipant(), ilLMObject\_lookupContObjID(), ilObject\_lookupObjId(), ilObject\_lookupType(), ilObjCourse\_registrationEnabled(), ilObjUser\_verifyRegistrationHash(), ILIAS\Repository\access(), ANONYMOUS_USER_ID, CLIENT_ID, ILIAS\Repository\ctrl(), ilRBACAccessHandler\doActivationCheck(), ilRBACAccessHandler\doStatusCheck(), ilSecuritySettingsChecker\generatePasswords(), ilParticipants\getDefaultMemberRole(), ilPublicSectionSettings\getInstance(), ilObjectFactory\getInstanceByObjId(), ilObjUser\getLanguage(), ilLoggerFactory\getLogger(), ilObjUser\getPref(), ilInitialisation\goToPublicSection(), ILIAS\FileDelivery\http(), ILIAS\Repository\int(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ILIAS\Repository\mainTemplate(), ilGlobalTemplateInterface\MESSAGE_TYPE_FAILURE, ilGlobalTemplateInterface\MESSAGE_TYPE_SUCCESS, ilObjUser\PASSWD_PLAIN, ilUtil\redirect(), ilInitialisation\redirectToStartingPage(), ILIAS\Repository\refinery(), ROOT_FOLDER_ID, ilSession\set(), ilObjUser\setActive(), ilUtil\setCookie(), ilObjUser\setLastPasswordChangeTS(), ilObjUser\setPasswd(), showLoginPage(), ilObjUser\update(), and ILIAS\Repository\user().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 1065 of file class.ilStartUpGUI.php.
Referenced by showLoginPage().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 327 of file class.ilStartUpGUI.php.
References $messages, ilSession\get(), ilGlobalTemplateInterface\MESSAGE_TYPE_FAILURE, ilGlobalTemplateInterface\MESSAGE_TYPE_INFO, ilGlobalTemplateInterface\MESSAGE_TYPE_QUESTION, and ilGlobalTemplateInterface\MESSAGE_TYPE_SUCCESS.
Referenced by showLoginPageOrStartupPage().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 98 of file class.ilStartUpGUI.php.
References ILIAS\Repository\refinery(), and ilArrayUtil\stripSlashesRecursive().
Referenced by buildAccountMigrationForm(), buildCodeForm(), and buildStandardLoginForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 1135 of file class.ilStartUpGUI.php.
References $message, ILIAS\Repository\help(), and ILIAS\Repository\mainTemplate().
Referenced by doMigration(), and migrateAccount().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 834 of file class.ilStartUpGUI.php.
References $GLOBALS, ILIAS\Repository\ctrl(), ilUtil\getImagePath(), ILIAS\Repository\lng(), and substituteLoginPageElements().
Referenced by showLoginPage().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 346 of file class.ilStartUpGUI.php.
References ILIAS\Repository\help(), ILIAS\Repository\lng(), and ILIAS\Repository\mainTemplate().
Referenced by processCode().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
      
  | 
  private | 
Definition at line 1038 of file class.ilStartUpGUI.php.
References $DIC, ANONYMOUS_USER_ID, substituteLoginPageElements(), and ILIAS\Repository\user().
Referenced by showLoginPage().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 803 of file class.ilStartUpGUI.php.
References substituteLoginPageElements().
Referenced by showLoginPage().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 818 of file class.ilStartUpGUI.php.
References ilGlobalTemplateInterface\setVariable().
Referenced by showLoginPage().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 240 of file class.ilStartUpGUI.php.
References $GLOBALS, ANONYMOUS_USER_ID, ILIAS\Repository\ctrl(), ilObjStyleSheet\getContentStylePath(), getLogger(), getLoginPageEditorHTML(), ilObjStyleSheet\getSyntaxStylePath(), ILIAS\Repository\help(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\mainTemplate(), ilGlobalTemplateInterface\MESSAGE_TYPE_FAILURE, ilGlobalTemplateInterface\MESSAGE_TYPE_SUCCESS, purgePlaceholders(), ILIAS\Repository\refinery(), showCASLoginForm(), showLegalDocumentsLinks(), showLoginForm(), showLoginInformation(), showOpenIdConnectLoginForm(), showRegistrationLinks(), showSamlLoginForm(), and showShibbolethLoginForm().
Referenced by doApacheAuthentication(), doCasAuthentication(), doLTIAuthentication(), doOpenIdConnectAuthentication(), doSamlAuthentication(), doShibbolethAuthentication(), doStandardAuthentication(), processCode(), processIndexPHP(), and showLoginPageOrStartupPage().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 185 of file class.ilStartUpGUI.php.
References $authSession, $eventHandler, $messages, ILIAS\FileDelivery\http(), ILIAS\Repository\logger(), ILIAS\Repository\mainTemplate(), ilInitialisation\redirectToStartingPage(), ILIAS\Repository\refinery(), retrieveMessagesFromSession(), ilSession\SESSION_CLOSE_USER, ilSession\setClosingContext(), showLoginPage(), and ILIAS\Repository\user().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 1270 of file class.ilStartUpGUI.php.
References $_SERVER, $client_id, ILIAS\Repository\access(), ANONYMOUS_USER_ID, ilPublicSectionSettings\getInstance(), ILIAS\Repository\help(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ROOT_FOLDER_ID.
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 1703 of file class.ilStartUpGUI.php.
References $GLOBALS, ilOpenIdConnectSettings\getInstance(), initTargetFromQuery(), ILIAS\Repository\lng(), ilOpenIdConnectSettings\LOGIN_ELEMENT_TYPE_IMG, ilOpenIdConnectSettings\LOGIN_ELEMENT_TYPE_TXT, and substituteLoginPageElements().
Referenced by showLoginPage().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 985 of file class.ilStartUpGUI.php.
References $_SERVER, ilRegistrationSettings\_lookupRegistrationType(), ILIAS\Repository\access(), ANONYMOUS_USER_ID, CLIENT_ID, ILIAS\Repository\ctrl(), ilPublicSectionSettings\getInstance(), ilRegistrationSettings\IL_REG_DISABLED, ILIAS\Repository\lng(), ROOT_FOLDER_ID, and substituteLoginPageElements().
Referenced by showLoginPage().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
| list<ilSamlIdp> | $idps | 
Definition at line 1927 of file class.ilStartUpGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\help(), and ILIAS\Repository\mainTemplate().
Referenced by doSamlAuthentication().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 1674 of file class.ilStartUpGUI.php.
References $GLOBALS, ilSamlIdp\getActiveIdpList(), ilSamlSettings\getInstance(), initTargetFromQuery(), ILIAS\Repository\lng(), ilUtil\stripSlashes(), and substituteLoginPageElements().
Referenced by showLoginPage().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 857 of file class.ilStartUpGUI.php.
References $GLOBALS, initTargetFromQuery(), ILIAS\Repository\lng(), and substituteLoginPageElements().
Referenced by showLoginPage().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
| ilTemplate | ilGlobalTemplateInterface | $tpl | 
Definition at line 938 of file class.ilStartUpGUI.php.
Referenced by showCASLoginForm(), showLegalDocumentsLinks(), showLoginForm(), showOpenIdConnectLoginForm(), showRegistrationLinks(), showSamlLoginForm(), and showShibbolethLoginForm().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 52 of file class.ilStartUpGUI.php.
      
  | 
  private | 
Definition at line 49 of file class.ilStartUpGUI.php.
Referenced by showLoginPageOrStartupPage().
      
  | 
  private | 
Definition at line 42 of file class.ilStartUpGUI.php.
      
  | 
  private | 
Definition at line 48 of file class.ilStartUpGUI.php.
      
  | 
  private | 
Definition at line 50 of file class.ilStartUpGUI.php.
Referenced by showLoginPageOrStartupPage().
      
  | 
  private | 
Definition at line 56 of file class.ilStartUpGUI.php.
      
  | 
  private | 
Definition at line 55 of file class.ilStartUpGUI.php.
      
  | 
  private | 
Definition at line 47 of file class.ilStartUpGUI.php.
Referenced by doSamlAuthentication().
      
  | 
  private | 
Definition at line 43 of file class.ilStartUpGUI.php.
Referenced by buildStandardLoginForm().
      
  | 
  private | 
Definition at line 44 of file class.ilStartUpGUI.php.
Referenced by getLogger().
      
  | 
  private | 
Definition at line 45 of file class.ilStartUpGUI.php.
      
  | 
  private | 
Definition at line 54 of file class.ilStartUpGUI.php.
      
  | 
  private | 
Definition at line 51 of file class.ilStartUpGUI.php.
      
  | 
  private | 
Definition at line 57 of file class.ilStartUpGUI.php.
      
  | 
  private | 
Definition at line 58 of file class.ilStartUpGUI.php.
      
  | 
  private | 
Definition at line 46 of file class.ilStartUpGUI.php.
      
  | 
  private | 
Definition at line 38 of file class.ilStartUpGUI.php.
      
  | 
  private | 
Definition at line 40 of file class.ilStartUpGUI.php.
      
  | 
  private | 
Definition at line 39 of file class.ilStartUpGUI.php.
      
  | 
  private | 
Definition at line 36 of file class.ilStartUpGUI.php.
      
  | 
  private | 
Definition at line 37 of file class.ilStartUpGUI.php.
      
  | 
  private | 
Definition at line 35 of file class.ilStartUpGUI.php.
      
  | 
  private | 
Definition at line 34 of file class.ilStartUpGUI.php.