|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Go to the source code of this file.
Variables | |
| global | $DIC |
| if(! $DIC->user() ->getId()||!ilLTIConsumerAccess::hasCustomProviderCreationAccess()) | $params = $DIC->http()->wrapper()->query() |
| $url = '' | |
| $typeId = '' | |
| if($params->has('url')) | else |
| if($params->has('typeid')) | $clientId = ilObjLTIConsumer::getNewClientId() |
| $scope = ilObjLTIConsumer::REG_TOKEN_OP_NEW_REG | |
| if(!empty($typeId)) | try |
| $token | |
| $privateKey = ilObjLTIConsumer::getPrivateKey() | |
| $regToken = Firebase\JWT\JWT::encode($token, $privateKey['key'], 'RS256', $privateKey['kid']) | |
| if ( $params->has( 'typeid')) $clientId = ilObjLTIConsumer::getNewClientId() |
Definition at line 50 of file ltiregstart.php.
| global $DIC |
Definition at line 25 of file ltiregstart.php.
| if (! $DIC->user() ->getId()||!ilLTIConsumerAccess::hasCustomProviderCreationAccess()) $params = $DIC->http()->wrapper()->query() |
Definition at line 31 of file ltiregstart.php.
Referenced by ilLMExplorerGUI\__construct(), ilTaxonomyExplorerGUI\__construct(), ilObjTaggingSettingsGUI\__construct(), ilTaxonomyListTableGUI\__construct(), ilCalendarBlockGUI\__construct(), ilDashboardGUI\__construct(), ilNewsItemGUI\__construct(), ilRatingGUI\__construct(), ilTaggingGUI\__construct(), ilTaggingSlateContentGUI\__construct(), ilObjTaxonomyGUI\__construct(), ilTaxMDGUI\__construct(), ilRatingCategoryGUI\__construct(), ilTaggingClassificationProvider\__construct(), ilObject2GUI\__construct(), ilTaxonomyTableGUI\__construct(), ilLMPresentationGUI\__construct(), ilObjChatroomGUI\_goto(), ilObjLearningSequenceGUI\_goto(), ilStudyProgrammeAppEventListener\addMemberToProgrammes(), ilSoapFunctions\addUserToPositionInOrgUnit(), ilCmiXapiLaunchGUI\buildAuthTokenFetchParam(), ilCmiXapiAbstractRequest\buildQuery(), nusoap_parser\buildVal(), nusoap_client\call(), ILIAS\OrgUnit\Webservices\SOAP\Base\checkParameters(), ilAbstractSoapMethod\checkParameters(), ilMediaItem\create(), ilObjectListGUI\createDefaultCommand(), ilPageObjectGUI\displayMedia(), ilStartUpGUI\doSamlAuthentication(), ILIAS\OrgUnit\Webservices\SOAP\Base\execute(), ILIAS\UI\examples\Tree\Expandable\expandable_async_repo(), ilWikiStatGUI\export(), ilUserCertificateTableProvider\fetchDataSet(), ilObjLearningSequenceGUI\forwardByClass(), ilForum\getAllThreads(), ilPCInteractiveImage\getBackgroundImage(), ilObjTestListGUI\getCommandLink(), ilObjQuestionPoolListGUI\getCommandLink(), ilObjLTIConsumer\getCustomParamsArray(), ilSoapFunctions\getEmployeePositionId(), ilPCSectionGUI\getHTML(), ILIAS\Notifications\Model\ilNotificationConfig\getLanguageParameters(), ilCmiXapiLaunchGUI\getLaunchParameters(), ilAccessibilityTableDatabaseDataProvider\getList(), ilMediaItem\getLocationSrc(), ilLTIConsumerContentGUI\getLoginLTI13Form(), ilUserCertificateTableProvider\getOrderByPart(), ilSoapFunctions\getOrgUnitsSimpleXML(), ILIAS\Data\URI\getParameter(), ILIAS\Data\URI\getParameters(), ilSoapFunctions\getPositionIds(), ilSoapFunctions\getPositionTitle(), ilObjLTIConsumer\getProviderCustomParamsArray(), ilSoapFunctions\getSuperiorPositionId(), ilForumDraftsDerivedTaskProvider\getTasks(), ilLMGSToolProvider\getToc(), ILIAS\UI\examples\Layout\Page\Standard\getUIContent(), LSUrlBuilder\getURL(), ilSoapFunctions\getUserIdsOfPosition(), ilSoapFunctions\getUserIdsOfPositionAndOrgUnit(), XapiProxy\XapiProxyRequest\handleGetStatementsRequest(), ilLPListOfSettingsGUI\handleLPUsageInfo(), ilLMPresentationGUI\ilMedia(), ilSoapFunctions\importOrgUnitsSimpleXML(), ilTaxonomyClassificationProvider\init(), ilObjLinkResourceGUI\initFormLink(), ILIAS\Glossary\Export\GlossaryHtmlExport\initScreen(), ilSimpleSAMLphpWrapper\logout(), ilGlossaryPresentationGUI\media(), ilObjectListGUI\modifyTitleLink(), ilXlsFoParser\parse(), ilICalParser\parseLine(), ilVirusScannerICapRemote\parseResponse(), ilAccessibilityTableGUI\populate(), ilWebDAVMountInstructionsDocumentTableGUI\populate(), ilCertificateXlstProcess\process(), ilObjTest\processPrintoutput2FO(), ilSCORM13PlayerGUI\readSharedData(), ilKSDocumentationGotoLink\redirectWithGotoLink(), ilStudyProgrammeAppEventListener\removeMemberFromProgrammes(), ilSoapFunctions\removeUserFromPositionInOrgUnit(), ilTableGUI\render(), ILIAS\Notifications\ilNotificationDatabaseHandler\replaceFields(), ILIAS\OrgUnit\Webservices\SOAP\AddUserIdToPositionInOrgUnit\run(), ILIAS\OrgUnit\Webservices\SOAP\ImportOrgUnitTree\run(), ILIAS\OrgUnit\Webservices\SOAP\OrgUnitTree\run(), ILIAS\OrgUnit\Webservices\SOAP\PositionTitle\run(), ILIAS\OrgUnit\Webservices\SOAP\RemoveUserIdFromPositionInOrgUnit\run(), ILIAS\OrgUnit\Webservices\SOAP\UserIdsOfPosition\run(), ILIAS\OrgUnit\Webservices\SOAP\UserIdsOfPositionAndOrgUnit\run(), SurveySearch\search(), ilObjectListGUI\setDefaultCommandParameters(), ilObjMediaPoolGUI\showMedia(), ilPageObjectGUI\showMediaFullscreen(), ilPageObjectGUI\showPage(), URITest\testAppendParameter(), ILIAS\LegalDocuments\test\Provide\ProvideWithdrawalTest\testBeginProcessURL(), DataRendererTest\testDataTableDataRowFromBuilder(), DataTest\testDataTableWithAdditionalParams(), ILIAS\StaticURL\Tests\URIBuilderTest\testFullBuilder(), ilMailTest\testPersistingToStage(), ilKSDocumentationGotoLinkTest\testRedirectWithGotoLink(), ilMailTest\testUpdateDraft(), URITest\testWithArrayParameters(), URITest\testWithParameters(), ilMediaItem\update(), ILIAS\StaticURL\Tests\LegacyGotoHandlerTest\updateRequestAndWrapperMockWithParams(), and ILIAS\Data\URI\withParameter().
| $privateKey = ilObjLTIConsumer::getPrivateKey() |
Definition at line 66 of file ltiregstart.php.
Referenced by ilObjLTIConsumer\getPublicKey(), and sendAccessToken().
| $regToken = Firebase\JWT\JWT::encode($token, $privateKey['key'], 'RS256', $privateKey['kid']) |
Definition at line 67 of file ltiregstart.php.
Definition at line 51 of file ltiregstart.php.
Referenced by ilSearchGUI\applyFilter(), ilObjLanguage\check(), ilSetupLanguage\checkLanguage(), nusoap_xmlschema\CreateTypeName(), ilLTIConsumerGradeServiceScores\execute(), ilWebDAVLockObject\getAsSabreDavLock(), ilWebDAVLockObject\getScope(), ilAdvancedMDRecord\getScopeRefIds(), ilChatroomServerSettings\getURL(), ilAdvancedMDRecordParser\handlerBeginTag(), ilAdvancedMDSettingsGUI\initForm(), ilOrgUnitPositionFormGUI\initFormElements(), ilObjLanguage\insert(), ilSetupLanguage\insertLanguage(), ilObjLanguage\install(), ilAdvancedMDRecord\isFilteredByScope(), ilAdvancedMDSettingsGUI\loadRecordFormData(), ILIAS\Scripts\PHPStan\Rules\LegacyClassUsageRule\processNode(), ilSCORM13PlayerGUI\readGObjectiveInit(), ilSearchGUI\remoteSearch(), ilAdvancedMDRecord\save(), ilSearchGUI\search(), ilChatroomViewGUI\showRoom(), ilSearchGUI\showSavedResults(), ilSearchGUI\sortResultPage(), ilSearchGUI\switchResultPage(), ilChatroomServerSettingsTest\testGetUrl(), ilAdvancedMDRecord\update(), ILIAS\Scripts\PHPStan\Rules\LegacyClassUsageRule\usesMethodsOfForbiddenClass(), ilLTIConsumerContentGUI\validateLTI13InitalLogin(), and ilSCORM2004StoreData\writeGObjective().
| $token |
Definition at line 59 of file ltiregstart.php.
| $typeId = '' |
Definition at line 34 of file ltiregstart.php.
Referenced by ilObjLTIConsumer\LTISignJWT(), ilCmiXapiDelModel\setXapiObjAsDeleted(), and ilCmiXapiDelModel\setXapiObjAsDeletedForUser().
| $url = '' |
Definition at line 33 of file ltiregstart.php.
| if ( $params->has( 'url')) else |
Definition at line 42 of file ltiregstart.php.
| if (!empty( $typeId)) try |
Definition at line 57 of file ltiregstart.php.