ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Go to the source code of this file.
Functions | |
driveProcessingChain ( $idp_metadata, $source, $sp_metadata, $sp_entityid, $attributes, $userid, $hashAttributes=false, $excludeAttributes=array()) | |
Variables | |
$config = SimpleSAML_Configuration::getInstance() | |
$cA_config = SimpleSAML_Configuration::getConfig('module_consentAdmin.php') | |
$authority = $cA_config->getValue('authority') | |
$as = new \SimpleSAML\Auth\Simple($authority) | |
if(array_key_exists('logout', $_REQUEST)) | $hashAttributes = $cA_config->getValue('attributes.hash') |
$excludeAttributes = $cA_config->getValue('attributes.exclude', array()) | |
$attributes = $as->getAttributes() | |
$metadata = SimpleSAML_Metadata_MetaDataStorageHandler::getMetadataHandler() | |
$idp_entityid = $metadata->getMetaDataCurrentEntityID('saml20-idp-hosted') | |
$idp_metadata = $metadata->getMetaData($idp_entityid, 'saml20-idp-hosted') | |
if($as->getAuthData('saml:sp:IdP') !==null) | else |
$userid_attributename = (isset($idp_metadata['userid.attribute']) && is_string($idp_metadata['userid.attribute'])) ? $idp_metadata['userid.attribute'] : 'eduPersonPrincipalName' | |
$userids = $attributes[$userid_attributename] | |
if(empty($userids)) | $userid = $userids[0] |
$all_sp_metadata = $metadata->getList('saml20-sp-remote') | |
$action = null | |
$sp_entityid = null | |
$consent_storage = sspmod_consent_Store::parseStoreConfig($cA_config->getValue('consentadmin')) | |
$hashed_user_id = sspmod_consent_Auth_Process_Consent::getHashedUserID($userid, $source) | |
if($action !==null && $sp_entityid !==null) | $user_consent_list = $consent_storage->getConsents($hashed_user_id) |
$user_consent = array() | |
foreach($user_consent_list as $c) | $template_sp_content = array() |
$template = new SimpleSAML_XHTML_Template($config, 'consentAdmin:consentadmin.php', 'consentAdmin:consentadmin') | |
$translator = $template->getTranslator() | |
$sp_empty_name = $translator->getTag('sp_empty_name') | |
$sp_empty_description = $translator->getTag('sp_empty_description') | |
foreach($all_sp_metadata as $sp_entityid=> $sp_values) $template | data ['header'] = 'Consent Administration' |
$template | data ['spList'] = $sp_list |
$template | data ['showDescription'] = $cA_config->getValue('showDescription') |
driveProcessingChain | ( | $idp_metadata, | |
$source, | |||
$sp_metadata, | |||
$sp_entityid, | |||
$attributes, | |||
$userid, | |||
$hashAttributes = false , |
|||
$excludeAttributes = array() |
|||
) |
Definition at line 18 of file consentAdmin.php.
References $attributes, $destination, $excludeAttributes, $hashAttributes, $idp_metadata, $source, $sp_entityid, $userid, sspmod_consent_Auth_Process_Consent\getAttributeHash(), sspmod_consent_Auth_Process_Consent\getTargetedID(), and SimpleSAML\Logger\info().
$action = null |
Definition at line 140 of file consentAdmin.php.
Referenced by ilObjUserGUI\__buildFilterSelect(), ilObjUserFolderGUI\__buildUserFilterSelect(), sspmod_core_ACL\__construct(), ilFileVersionTableGUI\__construct(), ilObjExerciseGUI\_goto(), ilChangeEvent\_recordWriteEvent(), JSMin\action(), ILIAS\UI\Implementation\Component\Glyph\Factory\add(), arIndexTableActions\addAction(), ilBTPopOverGUI\addButton(), ilOrgUnitImporter\addError(), ilMyStaffGUI\addTabs(), ilOrgUnitImporter\addWarning(), sspmod_statistics_Aggregator\aggregate(), ilSessionStatistics\aggregateRawHelper(), sspmod_core_ACL\allows(), ILIAS\UI\Implementation\Component\Glyph\Factory\angry(), ILIAS\UI\Implementation\Component\Glyph\Factory\apply(), ilObject\applyDidacticTemplate(), ilRbacAdmin\applyMovedObjectDidacticTemplates(), ILIAS\UI\Implementation\Component\Glyph\Factory\astounded(), ILIAS\UI\Implementation\Component\Glyph\Factory\attachment(), ilObjForumGUI\autosaveDraftAsyncObject(), ilObjForumGUI\autosaveThreadDraftAsyncObject(), ILIAS\UI\Implementation\Component\Glyph\Factory\back(), ILIAS\UI\Implementation\Component\Glyph\Factory\briefcase(), Sabre\DAV\Sharing\Plugin\browserPostAction(), ilStudyProgrammeMembersTableGUI\buildActionDropDown(), ilTestRandomQuestionSetConfigStateMessageHandler\buildLostPoolsReportMessage(), assImagemapQuestionGUI\buildSelectionParameter(), ILIAS\UI\Implementation\Component\Button\Factory\bulky(), TCPDF\Button(), ilObjDataCollectionAccess\checkActionForObjId(), ILIAS\UI\Implementation\Component\Glyph\Factory\collapse(), ILIAS\UI\Implementation\Component\Glyph\Factory\comment(), ilMailFolderGUI\confirmDeleteMails(), Parser\createAssocArgs(), ilDidacticTemplateSetting\delete(), ILIAS\UI\Implementation\Component\Glyph\Factory\dislike(), ilObjForumGUI\doCaptchaCheck(), IMSGlobal\LTI\ToolProvider\ResourceLink\doOutcomesService(), IMSGlobal\LTI\ToolProvider\ResourceLink\doSettingService(), ILIAS\UI\Implementation\Component\Glyph\Factory\down(), ilMMTypeHandlerLink\enrichItem(), ilMMTypeHandlerTopLink\enrichItem(), ILIAS\UI\Implementation\Component\Glyph\Factory\expand(), ILIAS\UI\Implementation\Component\Glyph\Factory\eyeclosed(), ILIAS\UI\Implementation\Component\Glyph\Factory\eyeopen(), ilMMTopItemTableGUI\fillRow(), ilCourseVerificationTableGUI\fillRow(), ilSCORMVerificationTableGUI\fillRow(), ilTestVerificationTableGUI\fillRow(), ilFileVersionsTableGUI\fillRow(), ilExerciseVerificationTableGUI\fillRow(), ilBookingParticipantsTableGUI\fillRow(), ilWorkflowEngineDefinitionsTableGUI\fillRow(), ilCronManagerTableGUI\fillRow(), ilIndividualAssessmentMembersTableGUI\getAction(), arIndexTableActions\getActionsAsKeyTextArray(), ilUserActionCollector\getActionsForTargetUser(), Title\getCascadeProtectionSources(), ilAwarenessData\getData(), ILIAS\UI\Implementation\Component\Dropzone\File\Renderer\getFileListTemplate(), ilWorkflowEngineSettingsForm\getForm(), ilUploadDefinitionForm\getForm(), ilLSCurriculumBuilder\getLearnerCurriculum(), Title\getLocalURL(), ilPortfolioRepositoryGUI\getPortfolioList(), Title\getRestrictions(), ilNotesGlobalScreenProvider\getStaticSubItems(), ilRepositoryGlobalScreenProvider\getStaticSubItems(), ilChatroomServerSettings\getURL(), ilPortfolioAppEventListener\handleEvent(), ilCopyWizardSettingsXMLParser\handlerBeginTag(), ilSoapUtils\ilClone(), ilMMSubItemTableGUI\initColumns(), ilRoleTableGUI\initFilter(), ilBookmarkAdministrationGUI\initFormBookmark(), ilBookmarkAdministrationGUI\initFormBookmarkFolder(), ilObjSystemCheckGUI\initFormTrash(), ilMailFolderTableGUI\initMultiCommands(), Title\isProtected(), Title\isSemiProtected(), ILIAS\UI\Implementation\Component\Glyph\Factory\laugh(), ILIAS\UI\Implementation\Component\Glyph\Factory\like(), ILIAS\UI\Implementation\Component\Glyph\Factory\love(), ILIAS\UI\Implementation\Component\Glyph\Factory\mail(), ILIAS\UI\Implementation\Component\Glyph\Factory\next(), ILIAS\UI\Implementation\Component\Glyph\Factory\note(), ILIAS\UI\Implementation\Component\Glyph\Factory\notification(), TCPDF\openHTMLTagHandler(), ilRbacLogTableGUI\parseChangesFaPa(), ilRbacLogTableGUI\parseChangesTemplate(), arIndexTableGUI\parseEntry(), ilLPTableBaseGUI\parseTitle(), ILIAS\UI\Implementation\Component\Button\Factory\primary(), ilWorkflowEngineDefinitionsGUI\processUploadFormCancellation(), Title\quickUserCan(), ILIAS\UI\Implementation\Component\Glyph\Factory\remove(), ILIAS\UI\Implementation\Component\Glyph\Renderer\render(), ilIndividualAssessmentMembersTableGUI\render(), ILIAS\UI\Implementation\Component\Listing\Workflow\Renderer\render_linear(), ILIAS\UI\Implementation\Component\Button\Renderer\renderButton(), ilUserActionGUI\renderDropDown(), ILIAS\UI\Implementation\Component\ViewControl\Renderer\renderMode(), ILIAS\UI\Implementation\Component\Table\Renderer\renderPresentationRow(), ILIAS\UI\Implementation\Component\ViewControl\Renderer\renderSectionButton(), ILIAS\UI\Implementation\Component\Link\Renderer\renderStandard(), ILIAS\UI\Implementation\Component\Glyph\Factory\reset(), ILIAS\UI\Implementation\Component\Glyph\Factory\sad(), ilObjUserFolderGUI\saveGlobalUserSettingsObject(), ilExAssignmentEditorGUI\saveReminderData(), SAML2\SOAPClient\send(), ILIAS\UI\Implementation\Component\Glyph\Factory\settings(), ilObjUserFolderGUI\showActionConfirmation(), ILIAS\UI\Implementation\Component\Button\Factory\shy(), ilOrgUnitSimpleImport\simpleImportElement(), ilOrgUnitSimpleUserImport\simpleUserImportElement(), ILIAS\UI\Implementation\Component\Glyph\Factory\sort(), ILIAS\UI\Implementation\Component\Glyph\Factory\sortAscending(), ILIAS\UI\Implementation\Component\Glyph\Factory\sortDescending(), ILIAS\UI\Implementation\Component\Link\Factory\standard(), ILIAS\UI\Implementation\Component\Button\Factory\standard(), ilDidacticTemplateCopier\start(), ILIAS\UI\Implementation\Component\Listing\Workflow\Factory\step(), ilWorkflowEngineDefinitionsGUI\stopListening(), ilDidacticTemplateUtils\switchTemplate(), ilPCDataTableGUI\tableAction(), ILIAS\UI\Implementation\Component\Button\Factory\tag(), ILIAS\UI\Implementation\Component\Glyph\Factory\tag(), ViewControlTest\test_render_viewcontrol_mode(), ViewControlTest\test_viewcontrol_section_get_next_actions(), ViewControlTest\test_viewcontrol_section_get_previous_actions(), CardTest\test_with_image_action(), ilCertificateTemplateImportActionTest\testCertificateCanBeImportedWithBackgroundImage(), ilCertificateTemplateImportActionTest\testCertificateCanBeImportedWithoutBackgroundImage(), ilCertificateTestTemplateDeleteActionTest\testDelete(), ilCertificateScormTemplateDeleteActionTest\testDeleteScormTemplateAndSettings(), ilCertificateTemplateDeleteActionTest\testDeleteTemplateAndUseOldThumbnail(), ilCertificateTemplateDeleteActionTest\testDeleteTemplateButNoThumbnailWillBeCopiedFromOldCertificate(), ilCertificateTemplateExportActionTest\testExport(), ilChatroomServerSettingsTest\testGetUrl(), ilCertificateTemplateImportActionTest\testNoXmlFileInUplodadZipFolder(), ilCertificateTemplateImportActionTest\testZipfileCouldNoBeMoved(), ilDidacticTemplateSetting\toXml(), ilBuddySystemGUI\transitionAsyncCommand(), ILIAS\UI\Implementation\Component\Glyph\Factory\up(), ilExerciseXMLParser\updateFile(), ilExerciseXMLParser\updateMember(), ILIAS\UI\Implementation\Component\Glyph\Factory\user(), and Title\userCan().
$all_sp_metadata = $metadata->getList('saml20-sp-remote') |
Definition at line 137 of file consentAdmin.php.
$as = new \SimpleSAML\Auth\Simple($authority) |
Definition at line 86 of file consentAdmin.php.
Referenced by ilDclTable\_hasFieldByTitle(), TCPDF\_outellipticalarc(), arJoin\asStatementText(), sspmod_statistics_AccessCheck\checkAccess(), ActiveRecordList\concat(), sspmod_multiauth_Auth_Source_MultiAuth\delegateAuthentication(), SimpleSAML\Auth\Simple\getAuthSource(), SimpleSAML_Auth_Default\getAuthSource(), ilLMTracker\getBlockedUsersInformation(), ilPCQuestion\getOnloadCode(), SimpleSAML_Auth_Default\initLogin(), SimpleSAML_Auth_Default\initLogoutReturn(), SimpleSAML\Auth\Simple\login(), SimpleSAML\Auth\Simple\logout(), ilLMPageGUI\processAnswer(), and SimpleSAML\Utils\Auth\requireAdmin().
$attributes = $as->getAttributes() |
Definition at line 102 of file consentAdmin.php.
Referenced by driveProcessingChain().
$authority = $cA_config->getValue('authority') |
Definition at line 84 of file consentAdmin.php.
Referenced by Slim\Http\Uri\__toString(), Sabre\Uri\build(), SimpleSAML_Session\callLogoutHandlers(), GuzzleHttp\Psr7\Uri\composeComponents(), ilOrgUnitPosition\deleteWithAllDependencies(), SimpleSAML_Session\doLogin(), SimpleSAML_Session\doLogout(), ilOrgUnitPositionFormGUI\fillForm(), ilOrgUnitPositionAccess\filterUserIdsByPositionOfUser(), SimpleSAML_Session\getAuthData(), SimpleSAML_Session\getAuthorities(), ilOrgUnitPosition\getAuthoritiesAsArray(), GuzzleHttp\Psr7\Uri\getAuthority(), SimpleSAML_Session\getAuthState(), Slim\Http\Uri\getBaseUrl(), SimpleSAML_Auth_Default\initLogout(), SimpleSAML_Auth_Default\initLogoutReturn(), SimpleSAML_Session\isValid(), HTMLPurifier_URIParser\parse(), SimpleSAML_Session\registerLogoutHandler(), SimpleSAML_Session\setAuthorityExpire(), ilOrgUnitAuthorityInputGUI\setValueByArray(), SimpleSAML_Error_Error\show(), ilOrgUnitPosition\storeAuthorities(), HTMLPurifier_URI\toString(), and SimpleSAML_Session\unserialize().
$cA_config = SimpleSAML_Configuration::getConfig('module_consentAdmin.php') |
Definition at line 83 of file consentAdmin.php.
$config = SimpleSAML_Configuration::getInstance() |
Definition at line 82 of file consentAdmin.php.
$consent_storage = sspmod_consent_Store::parseStoreConfig($cA_config->getValue('consentadmin')) |
Definition at line 163 of file consentAdmin.php.
$excludeAttributes = $cA_config->getValue('attributes.exclude', array()) |
Definition at line 96 of file consentAdmin.php.
Referenced by driveProcessingChain().
if (array_key_exists( 'logout', $_REQUEST)) $hashAttributes = $cA_config->getValue('attributes.hash') |
Definition at line 94 of file consentAdmin.php.
Referenced by driveProcessingChain().
$hashed_user_id = sspmod_consent_Auth_Process_Consent::getHashedUserID($userid, $source) |
Definition at line 166 of file consentAdmin.php.
$idp_entityid = $metadata->getMetaDataCurrentEntityID('saml20-idp-hosted') |
Definition at line 112 of file consentAdmin.php.
$idp_metadata = $metadata->getMetaData($idp_entityid, 'saml20-idp-hosted') |
Definition at line 113 of file consentAdmin.php.
Referenced by driveProcessingChain().
Definition at line 105 of file consentAdmin.php.
$sp_empty_description = $translator->getTag('sp_empty_description') |
Definition at line 222 of file consentAdmin.php.
$sp_empty_name = $translator->getTag('sp_empty_name') |
Definition at line 221 of file consentAdmin.php.
$sp_entityid = null |
Definition at line 141 of file consentAdmin.php.
Referenced by driveProcessingChain().
$template = new SimpleSAML_XHTML_Template($config, 'consentAdmin:consentadmin.php', 'consentAdmin:consentadmin') |
Definition at line 218 of file consentAdmin.php.
Referenced by Twig_Node_Expression_BlockReference\__construct(), ilCertificateSettingsExerciseRepository\__construct(), ilCertificateSettingsScormFormRepository\__construct(), ilCertificateCloneAction\__construct(), ilCertificateSettingsCourseFormRepository\__construct(), RobRichards\XMLSecLibs\XMLSecurityDSig\__construct(), Sabre\VObject\Component\VAvailabilityTest\_template(), ilTinyMCE\addUserTextEditor(), ilYuiUtil\addYesNoDialog(), ilObjTestGUI\afterSave(), ilSessionDataSet\applyDidacticTemplate(), ilLOEditorGUI\applySettingsTemplate(), ilObjSurvey\applySettingsTemplate(), ilCertificateGUI\certificateDeleteConfirm(), Twig_Node_Module\compile(), ilMailTemplateGUI\confirmDeleteTemplate(), Twig_Tests_LexerTest\countToken(), ilMailTemplateService\createNewTemplate(), ilUserDefinedFieldsPlaceholderDescription\createPlaceholderHtmlDescription(), ilCoursePlaceholderDescription\createPlaceholderHtmlDescription(), ilExercisePlaceholderDescription\createPlaceholderHtmlDescription(), ilDefaultPlaceholderDescription\createPlaceholderHtmlDescription(), ilTestPlaceholderDescription\createPlaceholderHtmlDescription(), ilScormPlaceholderDescription\createPlaceholderHtmlDescription(), ilCertificateTemplatePreviewAction\createPreviewPdf(), Twig_Environment\createTemplate(), ilParticipantsTestResultsGUI\createUserResults(), ilCertificateTemplateDeleteAction\delete(), Twig_Template\displayBlock(), Twig_Test_IntegrationTestCase\doIntegrationTest(), Whoops\Handler\PlainTextHandler\dump(), Twig_Parser\embedTemplate(), ilCertificateTemplateExportAction\export(), ilUserCertificateRepository\fetchLatestVersion(), ilCertificateTemplateRepository\fetchPreviousCertificate(), ilMailTemplateRepository\findByContextId(), ilWACToken\generateSaltFile(), ilTestServiceGUI\getAdditionalUsrDataHtmlAndPopulateWindowTitle(), ilMailTemplateRepository\getAll(), ilCourseCertificateAdapter\getCertificateVariablesDescription(), ilExerciseCertificateAdapter\getCertificateVariablesDescription(), ilSkillCertificateAdapter\getCertificateVariablesDescription(), ilTestCertificateAdapter\getCertificateVariablesDescription(), ilSCORMCertificateAdapter\getCertificateVariablesDescription(), ilTestServiceGUI\getCorrectSolutionOutput(), ilCertificateCron\getDefaultScheduleValue(), ilYuiUtil\getDragDropList(), ilBadgeImageTemplateTableGUI\getItems(), ilTestPlayerAbstractGUI\getKioskHead(), SurveyMatrixQuestionGUI\getLayoutRow(), ilObjAssessmentFolderGUI\getLogDataOutputForm(), SurveyQuestionGUI\getMaterialOutput(), ilTestServiceGUI\getPassListOfAnswers(), ilTestServiceGUI\getPassListOfAnswersWithScoring(), assTextSubsetGUI\getPreview(), assOrderingHorizontalGUI\getPreview(), assNumericGUI\getPreview(), assFlashQuestionGUI\getPreview(), assErrorTextGUI\getPreview(), assFileUploadGUI\getPreview(), assTextQuestionGUI\getPreview(), assLongMenuGUI\getPreview(), assSingleChoiceGUI\getPreview(), assMultipleChoiceGUI\getPreview(), assJavaAppletGUI\getPreview(), assKprimChoiceGUI\getPreview(), assOrderingQuestionGUI\getPreview(), assImagemapQuestionGUI\getPreview(), assMatchingQuestionGUI\getPreview(), assClozeTestGUI\getPreview(), assFormulaQuestionGUI\getPreview(), SurveyTextQuestionGUI\getPrintView(), SurveySingleChoiceQuestionGUI\getPrintView(), SurveyMetricQuestionGUI\getPrintView(), SurveyMultipleChoiceQuestionGUI\getPrintView(), SurveyMatrixQuestionGUI\getPrintView(), ilTestTabsManager\getQuestionsSubTabs(), ilTestServiceGUI\getResultsHeadUserAndPass(), ilTestServiceGUI\getResultsOfUserOutput(), ilTestServiceGUI\getResultsSignature(), assOrderingHorizontalGUI\getSolutionOutput(), assTextSubsetGUI\getSolutionOutput(), assTextQuestionGUI\getSolutionOutput(), assNumericGUI\getSolutionOutput(), assFlashQuestionGUI\getSolutionOutput(), assSingleChoiceGUI\getSolutionOutput(), assMultipleChoiceGUI\getSolutionOutput(), assFileUploadGUI\getSolutionOutput(), assErrorTextGUI\getSolutionOutput(), assJavaAppletGUI\getSolutionOutput(), assLongMenuGUI\getSolutionOutput(), assMatchingQuestionGUI\getSolutionOutput(), assImagemapQuestionGUI\getSolutionOutput(), assOrderingQuestionGUI\getSolutionOutput(), assKprimChoiceGUI\getSolutionOutput(), assClozeTestGUI\getSolutionOutput(), assFormulaQuestionGUI\getSolutionOutput(), ilObjSurveyGUI\getTabs(), ilObjStyleSheet\getTemplate(), ilMailFormGUI\getTemplateDataById(), ilMailTemplateGUI\getTemplateForm(), assTextSubsetGUI\getTestOutput(), assOrderingHorizontalGUI\getTestOutput(), assNumericGUI\getTestOutput(), assFlashQuestionGUI\getTestOutput(), assKprimChoiceGUI\getTestOutput(), assErrorTextGUI\getTestOutput(), assLongMenuGUI\getTestOutput(), assFileUploadGUI\getTestOutput(), assTextQuestionGUI\getTestOutput(), assSingleChoiceGUI\getTestOutput(), assJavaAppletGUI\getTestOutput(), assMultipleChoiceGUI\getTestOutput(), assOrderingQuestionGUI\getTestOutput(), assImagemapQuestionGUI\getTestOutput(), assMatchingQuestionGUI\getTestOutput(), assFormulaQuestionGUI\getTestOutput(), assClozeTestGUI\getTestOutput(), SurveyTextQuestionGUI\getWorkingForm(), SurveyMetricQuestionGUI\getWorkingForm(), SurveySingleChoiceQuestionGUI\getWorkingForm(), SurveyMultipleChoiceQuestionGUI\getWorkingForm(), SurveyMatrixQuestionGUI\getWorkingForm(), Twig_Error\guessTemplateInfo(), ilCertificateAppEventListener\handleLPUpdate(), ilCertificateAppEventListener\handleNewMigratedUserCertificate(), ilCertificate\hasBackgroundImage(), ilOrgUnitPermissionQueries\hasLocalSet(), ilCertificateTemplateImportAction\import(), ilExAssignmentEditorGUI\initAssignmentForm(), ilObjectGUI\initDidacticTemplate(), ilObjSurveyGUI\initPropertiesForm(), ilTestTabsManager\initSettingsTemplate(), ilImagemapCorrectionsInputGUI\insert(), ilSuggestedSolutionSelectorGUI\insert(), ilImagemapFileInputGUI\insert(), ilFlashFileInputGUI\insert(), ilObjSCORM2004LearningModuleGUI\insertScenario(), ilMailTemplateService\listAllTemplatesAsArray(), sspmod_metarefresh_MetaLoader\loadSource(), Twig_Template\loadTemplate(), ilMailTemplateService\modifyExistingTemplate(), assQuestionGUI\originalSyncForm(), ilTestEvaluationGUI\outParticipantsPassDetails(), ilTestEvaluationGUI\outParticipantsResultsOverview(), SurveyMetricQuestion\outPreconditionSelectValue(), ilTestPlayerAbstractGUI\outProcessingTime(), SurveyQuestionGUI\outQuestionText(), assQuestionGUI\outSolutionExplorer(), ilTestEvaluationGUI\outUserListOfAnswerPasses(), ilTestEvaluationGUI\outUserResultsOverview(), Twig_TokenParser_Use\parse(), assSingleChoiceGUI\populateInlineFeedback(), assKprimChoiceGUI\populateSpecificFeedbackInline(), assMultipleChoiceGUI\populateSpecificFeedbackInline(), ilObjTestGUI\printobject(), ilSurveyEditorGUI\printViewObject(), ilSurveyEditorGUI\questionsSubtabs(), Whoops\Util\TemplateHelper\render(), ilObjTestGUI\reviewobject(), ilCertificateMigrationJob\run(), ilObjSurveyGUI\savePropertiesObject(), ilPageObject\saveStyleUsage(), ilLPTableBaseGUI\sendMail(), ilMailTemplateGUI\setAsContextDefault(), ilSurveyParticipantsGUI\setCodesSubtabs(), Twig_Loader_Array\setTemplate(), ilMailTemplateGUI\showEditTemplateForm(), ilSCORM2004ScoGUI\showExportList(), ilTestPlayerAbstractGUI\showFinalStatementCmd(), ilMailFormGUI\showForm(), ilTestPlayerAbstractGUI\showListOfAnswers(), ilSCORM2004ChapterGUI\showProperties(), ilParticipantsTestResultsGUI\showUserResults(), assFormulaQuestion\substituteVariables(), assQuestionGUI\suggestedsolution(), ilCertificateTemplateRepositoryTest\testActivatePreviousCertificate(), Twig_Tests_ExpressionParserTest\testArrayExpression(), Twig_Tests_Loader_FilesystemTest\testArrayInheritance(), Twig_Tests_ExpressionParserTest\testArraySyntaxError(), Twig_Tests_LexerTest\testBigNumbers(), Twig_Tests_LexerTest\testBracketsNesting(), Twig_Tests_ExpressionParserTest\testCanOnlyAssignToNames(), ilCertificateTemplateRepositoryTest\testCertificateWillBeSavedToTheDatabase(), ilCertificateSettingsExerciseRepositoryTest\testCreate(), ilCertificateSettingsTestFormRepositoryTest\testCreate(), ilCertificateTemplateTest\testCreateCertificateTemplate(), ilMailTemplateServiceTest\testDefaultTemplateCanBeSetByContext(), ilMailTemplateServiceTest\testDefaultTemplateForContextCanBeUnset(), Twig_Tests_TemplateTest\testDisplayBlocksAcceptTemplateOnlyAsBlocks(), ilMailTemplateRepositoryTest\testEntityCanBeModified(), ilMailTemplateRepositoryTest\testEntityCanBeSaved(), ilCertificateTemplateRepositoryTest\testFetchCurrentlyActiveCertificate(), ilCertificateSettingsScormFormRepositoryTest\testFetchFormFieldData(), ilCertificateSettingsCourseFormRepositoryTest\testFetchFormFieldData(), ilCertificateTemplateRepositoryTest\testFetchPreviousCertificate(), ilCertificateSettingsExerciseRepositoryTest\testFormFieldData(), ilCertificateSettingsTestFormRepositoryTest\testFormFieldData(), Twig_Tests_NodeVisitor_OptimizerTest\testForOptimizer(), Twig_Tests_TemplateTest\testGetAttribute(), Twig_Tests_TemplateTest\testGetAttributeCallExceptions(), Twig_Tests_TemplateTest\testGetAttributeDefined(), Twig_Tests_TemplateTest\testGetAttributeDefinedStrict(), Twig_Tests_TemplateTest\testGetAttributeExceptions(), Twig_Tests_TemplateTest\testGetAttributeOnArrayWithConfusableKey(), Twig_Tests_TemplateTest\testGetAttributeStrict(), Twig_Tests_TemplateTest\testGetAttributeWithSandbox(), Twig_Tests_TemplateTest\testGetAttributeWithTemplateAsObject(), Twig_Tests_TemplateTest\testGetAttributeWithTemplateAsObjectForDeprecations(), ilCertificateLearningHistoryProviderTest\testGetEntries(), Twig_Tests_TemplateTest\testGetIsMethods(), ilCertificateLearningHistoryProviderTest\testGetName(), Twig_Tests_EnvironmentTest\testGlobals(), grammarTest\testGrammar(), ilCertificateLearningHistoryProviderTest\testIsActive(), Twig_Tests_LexerTest\testLineDirective(), Twig_Tests_LexerTest\testLineDirectiveInline(), Twig_Tests_Loader_FilesystemTest\testLoadTemplateAndRenderBlockWithCache(), Twig_Tests_LexerTest\testLongBlock(), Twig_Tests_LexerTest\testLongComments(), Twig_Tests_LexerTest\testLongVar(), Twig_Tests_LexerTest\testLongVerbatim(), Twig_Tests_ExpressionParserTest\testMacroDefinitionDoesNotSupportNonConstantDefaultValues(), Twig_Tests_ExpressionParserTest\testMacroDefinitionSupportsConstantDefaultValues(), Twig_Tests_LexerTest\testNameLabelForFunction(), Twig_Tests_LexerTest\testNameLabelForTag(), Twig_Tests_LexerTest\testOperatorEndingWithALetterAtTheEndOfALine(), Twig_Tests_TemplateTest\testRenderBlockWithUndefinedBlock(), ilCertificateSettingsScormFormRepositoryTest\testSave(), ilCertificateSettingsExerciseRepositoryTest\testSave(), ilCertificateSettingsTestFormRepositoryTest\testSave(), ilCertificateSettingsCourseFormRepositoryTest\testSaveSettings(), Twig_Tests_Loader_FilesystemTest\testSecurity(), Twig_Tests_ExpressionParserTest\testStringExpression(), Twig_Tests_LexerTest\testStringWithEscapedDelimiter(), Twig_Tests_LexerTest\testStringWithEscapedInterpolation(), Twig_Tests_LexerTest\testStringWithHash(), Twig_Tests_LexerTest\testStringWithInterpolation(), Twig_Tests_LexerTest\testStringWithNestedInterpolations(), Twig_Tests_LexerTest\testStringWithNestedInterpolationsInBlock(), Twig_Tests_LexerTest\testStringWithUnterminatedInterpolation(), ilMailTemplateRepositoryTest\testTemplateCanBeFoundById(), Twig_Tests_ErrorTest\testTwigExceptionAddsFileAndLine(), Twig_Tests_ErrorTest\testTwigExceptionGuessWithExceptionAndArrayLoader(), Twig_Tests_ErrorTest\testTwigExceptionGuessWithExceptionAndFilesystemLoader(), Twig_Tests_ErrorTest\testTwigExceptionGuessWithMissingVarAndArrayLoader(), Twig_Tests_ErrorTest\testTwigExceptionGuessWithMissingVarAndFilesystemLoader(), Twig_Tests_LexerTest\testUnterminatedBlock(), Twig_Tests_LexerTest\testUnterminatedVariable(), twig_template_from_string(), ilMailTemplateGUI\unsetAsContextDefault(), ilObjGroup\updateGroupType(), and ilUsersGalleryGUI\view().
foreach ( $user_consent_list as $c) $template_sp_content = array() |
Definition at line 215 of file consentAdmin.php.
$translator = $template->getTranslator() |
Definition at line 219 of file consentAdmin.php.
$user_consent = array() |
Definition at line 210 of file consentAdmin.php.
if ( $action !==null &&$sp_entityid !==null) $user_consent_list = $consent_storage->getConsents($hashed_user_id) |
Definition at line 207 of file consentAdmin.php.
if (empty( $userids)) $userid = $userids[0] |
Definition at line 134 of file consentAdmin.php.
Referenced by driveProcessingChain(), ilNotificationDatabaseHandler\enqueueByUsers(), ilChatroom\getActivePrivateRooms(), sspmod_consent_Auth_Process_Consent\getHashedUserID(), sspmod_smartattributes_Auth_Process_SmartName\getLocalUser(), sspmod_consent_Auth_Process_Consent\getTargetedID(), ilTaggingGUI\getUserId(), ilRatingGUI\getUserId(), ilNotificationDatabaseHandler\loadUserConfig(), ilUserImportParser\logSuccess(), requireOwnership(), and ilNotificationDatabaseHandler\setUserConfig().
$userid_attributename = (isset($idp_metadata['userid.attribute']) && is_string($idp_metadata['userid.attribute'])) ? $idp_metadata['userid.attribute'] : 'eduPersonPrincipalName' |
Definition at line 125 of file consentAdmin.php.
$userids = $attributes[$userid_attributename] |
Definition at line 127 of file consentAdmin.php.
foreach ( $all_sp_metadata as $sp_entityid=> $sp_values) $template data[ 'header'] = 'Consent Administration' |
Definition at line 283 of file consentAdmin.php.
$template data[ 'spList'] = $sp_list |
Definition at line 284 of file consentAdmin.php.
$template data[ 'showDescription'] = $cA_config->getValue('showDescription') |
Definition at line 285 of file consentAdmin.php.
if ( $as->getAuthData( 'saml:sp:IdP') !==null) else |
Definition at line 119 of file consentAdmin.php.