ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Go to the source code of this file.
Functions | |
driveProcessingChain ( $idp_metadata, $source, $sp_metadata, $sp_entityid, $attributes, $userid, $hashAttributes=false) | |
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') |
$attributes = $as->getAttributes() | |
$metadata = SimpleSAML_Metadata_MetaDataStorageHandler::getMetadataHandler() | |
$local_idp_entityid = $metadata->getMetaDataCurrentEntityID('saml20-idp-hosted') | |
$local_idp_metadata = $metadata->getMetaData($local_idp_entityid, 'saml20-idp-hosted') | |
if($as->getAuthData('saml:sp:IdP') !==null) | else |
$idp_metadata = $local_idp_metadata | |
$userid_attributename = (isset($local_idp_metadata['userid.attribute']) && is_string($local_idp_metadata['userid.attribute'])) ? $local_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 | |
$source = $idp_metadata['metadata-set'].'|'.$idp_entityid | |
$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 |
|||
) |
Definition at line 18 of file consentAdmin.php.
References $attributes, $destination, $hashAttributes, $idp_metadata, $source, $sp_entityid, $userid, array, sspmod_consent_Auth_Process_Consent\getAttributeHash(), sspmod_consent_Auth_Process_Consent\getTargetedID(), and SimpleSAML\Logger\info().
$action = null |
Definition at line 126 of file consentAdmin.php.
Referenced by ilCourseArchives\__addZipFiles(), ilObjUserGUI\__buildFilterSelect(), ilObjUserFolderGUI\__buildUserFilterSelect(), sspmod_core_ACL\__construct(), ilFileVersionTableGUI\__construct(), ilAccountRegistrationGUI\__distributeMails(), 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(), ilObject\applyDidacticTemplate(), ilRbacAdmin\applyMovedObjectDidacticTemplates(), ILIAS\UI\Implementation\Component\Glyph\Factory\back(), ILIAS\UI\Implementation\Component\Glyph\Factory\briefcase(), ilStudyProgrammeMembersTableGUI\buildActionDropDown(), assImagemapQuestionGUI\buildSelectionParameter(), TCPDF\Button(), ilMailFolderGUI\cancelDeleteMails(), ilObjDataCollectionAccess\checkActionForObjId(), sspmod_statistics_LogCleaner\clean(), ILIAS\UI\Implementation\Component\Glyph\Factory\collapse(), ILIAS\UI\Implementation\Component\Glyph\Factory\comment(), Parser\createAssocArgs(), ilDidacticTemplateSetting\delete(), IMSGlobal\LTI\ToolProvider\ResourceLink\doOutcomesService(), IMSGlobal\LTI\ToolProvider\ResourceLink\doSettingService(), ILIAS\UI\Implementation\Component\Glyph\Factory\down(), ILIAS\UI\Implementation\Component\Glyph\Factory\expand(), ilTestVerificationTableGUI\fillRow(), ilCourseVerificationTableGUI\fillRow(), ilExerciseVerificationTableGUI\fillRow(), ilSCORMVerificationTableGUI\fillRow(), ilWorkflowEngineDefinitionsTableGUI\fillRow(), ilCronManagerTableGUI\fillRow(), arIndexTableActions\getActionsAsKeyTextArray(), ilUserActionCollector\getActionsForTargetUser(), Title\getCascadeProtectionSources(), ilAwarenessData\getData(), ILIAS\UI\Implementation\Component\Dropzone\File\Renderer\getFileListTemplate(), ilWorkflowEngineSettingsForm\getForm(), ilUploadDefinitionForm\getForm(), Title\getLocalURL(), Title\getRestrictions(), ilChatroomServerSettings\getURL(), ilPortfolioAppEventListener\handleEvent(), ilCopyWizardSettingsXMLParser\handlerBeginTag(), ilRoleTableGUI\initFilter(), ilBookmarkAdministrationGUI\initFormBookmark(), ilBookmarkAdministrationGUI\initFormBookmarkFolder(), ilObjSystemCheckGUI\initFormTrash(), ilMailFolderTableGUI\initMultiCommands(), ilObjMountPointDAV\isPermitted(), Title\isProtected(), Title\isSemiProtected(), 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(), ILIAS\UI\Implementation\Component\Button\Renderer\renderButton(), ilUserActionGUI\renderDropDown(), ILIAS\UI\Implementation\Component\ViewControl\Renderer\renderMode(), ILIAS\UI\Implementation\Component\ViewControl\Renderer\renderSectionButton(), ILIAS\UI\Implementation\Component\Link\Renderer\renderStandard(), ilObjUserFolderGUI\saveGlobalUserSettingsObject(), 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(), ilWorkflowEngineDefinitionsGUI\stopListening(), sspmod_statistics_LogCleaner\store(), 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(), ilChatroomServerSettingsTest\testGetUrl(), 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 123 of file consentAdmin.php.
$as = new \SimpleSAML\Auth\Simple($authority) |
Definition at line 73 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 87 of file consentAdmin.php.
Referenced by driveProcessingChain().
$authority = $cA_config->getValue('authority') |
Definition at line 71 of file consentAdmin.php.
Referenced by Slim\Http\Uri\__toString(), 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 70 of file consentAdmin.php.
$config = SimpleSAML_Configuration::getInstance() |
Definition at line 69 of file consentAdmin.php.
$consent_storage = sspmod_consent_Store::parseStoreConfig($cA_config->getValue('consentadmin')) |
Definition at line 152 of file consentAdmin.php.
if (array_key_exists( 'logout', $_REQUEST)) $hashAttributes = $cA_config->getValue('attributes.hash') |
Definition at line 81 of file consentAdmin.php.
Referenced by driveProcessingChain().
$hashed_user_id = sspmod_consent_Auth_Process_Consent::getHashedUserID($userid, $source) |
Definition at line 155 of file consentAdmin.php.
$idp_metadata = $local_idp_metadata |
Definition at line 107 of file consentAdmin.php.
Referenced by driveProcessingChain().
$local_idp_entityid = $metadata->getMetaDataCurrentEntityID('saml20-idp-hosted') |
Definition at line 97 of file consentAdmin.php.
$local_idp_metadata = $metadata->getMetaData($local_idp_entityid, 'saml20-idp-hosted') |
Definition at line 98 of file consentAdmin.php.
Definition at line 90 of file consentAdmin.php.
$source = $idp_metadata['metadata-set'].'|'.$idp_entityid |
Definition at line 149 of file consentAdmin.php.
Referenced by driveProcessingChain().
$sp_empty_description = $translator->getTag('sp_empty_description') |
Definition at line 211 of file consentAdmin.php.
$sp_empty_name = $translator->getTag('sp_empty_name') |
Definition at line 210 of file consentAdmin.php.
$sp_entityid = null |
Definition at line 127 of file consentAdmin.php.
Referenced by driveProcessingChain().
$template = new SimpleSAML_XHTML_Template($config, 'consentAdmin:consentadmin.php', 'consentAdmin:consentadmin') |
Definition at line 207 of file consentAdmin.php.
Referenced by sspmod_adfs_XMLSecurityDSig\__construct(), Twig_Node_Expression_BlockReference\__construct(), RobRichards\XMLSecLibs\XMLSecurityDSig\__construct(), ilTinyMCE\addUserTextEditor(), ilYuiUtil\addYesNoDialog(), ilObjTestGUI\afterSave(), ilLOEditorGUI\applySettingsTemplate(), ilObjSurvey\applySettingsTemplate(), Twig_Node_Module\compile(), ilMailTemplateGUI\confirmDeleteTemplate(), Twig_Tests_LexerTest\countToken(), Twig_Environment\createTemplate(), ilObjTestGUI\createUserResults(), Twig_Template\displayBlock(), Twig_Test_IntegrationTestCase\doIntegrationTest(), Whoops\Handler\PlainTextHandler\dump(), Twig_Parser\embedTemplate(), ilWACToken\generateSaltFile(), ilTestServiceGUI\getAdditionalUsrDataHtmlAndPopulateWindowTitle(), ilCourseCertificateAdapter\getCertificateVariablesDescription(), ilExerciseCertificateAdapter\getCertificateVariablesDescription(), ilSkillCertificateAdapter\getCertificateVariablesDescription(), ilTestCertificateAdapter\getCertificateVariablesDescription(), ilSCORMCertificateAdapter\getCertificateVariablesDescription(), ilTestServiceGUI\getCorrectSolutionOutput(), 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(), assTextQuestionGUI\getPreview(), assLongMenuGUI\getPreview(), assFileUploadGUI\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(), ilObjTestGUI\getQuestionsSubTabs(), ilTestServiceGUI\getResultsHeadUserAndPass(), ilTestServiceGUI\getResultsOfUserOutput(), ilTestServiceGUI\getResultsSignature(), assOrderingHorizontalGUI\getSolutionOutput(), assTextSubsetGUI\getSolutionOutput(), assTextQuestionGUI\getSolutionOutput(), assNumericGUI\getSolutionOutput(), assSingleChoiceGUI\getSolutionOutput(), assMultipleChoiceGUI\getSolutionOutput(), assFlashQuestionGUI\getSolutionOutput(), assFileUploadGUI\getSolutionOutput(), assErrorTextGUI\getSolutionOutput(), assLongMenuGUI\getSolutionOutput(), assJavaAppletGUI\getSolutionOutput(), assMatchingQuestionGUI\getSolutionOutput(), assImagemapQuestionGUI\getSolutionOutput(), assOrderingQuestionGUI\getSolutionOutput(), assKprimChoiceGUI\getSolutionOutput(), assClozeTestGUI\getSolutionOutput(), assFormulaQuestionGUI\getSolutionOutput(), ilObjSurveyGUI\getTabs(), ilObjTestGUI\getTabs(), ilObjStyleSheet\getTemplate(), ilMailTemplateDataProvider\getTemplateByContextId(), ilMailFormGUI\getTemplateDataById(), ilMailTemplateGUI\getTemplateForm(), assTextSubsetGUI\getTestOutput(), assOrderingHorizontalGUI\getTestOutput(), assNumericGUI\getTestOutput(), assKprimChoiceGUI\getTestOutput(), assErrorTextGUI\getTestOutput(), assFlashQuestionGUI\getTestOutput(), assLongMenuGUI\getTestOutput(), assTextQuestionGUI\getTestOutput(), assFileUploadGUI\getTestOutput(), assSingleChoiceGUI\getTestOutput(), assMultipleChoiceGUI\getTestOutput(), assJavaAppletGUI\getTestOutput(), assOrderingQuestionGUI\getTestOutput(), assImagemapQuestionGUI\getTestOutput(), assMatchingQuestionGUI\getTestOutput(), assFormulaQuestionGUI\getTestOutput(), assClozeTestGUI\getTestOutput(), SurveyTextQuestionGUI\getWorkingForm(), SurveyMetricQuestionGUI\getWorkingForm(), SurveySingleChoiceQuestionGUI\getWorkingForm(), SurveyMultipleChoiceQuestionGUI\getWorkingForm(), SurveyMatrixQuestionGUI\getWorkingForm(), Twig_Error\guessTemplateInfo(), ilOrgUnitPermissionQueries\hasLocalSet(), ilObjectGUI\initDidacticTemplate(), ilObjSurveyGUI\initPropertiesForm(), ilSuggestedSolutionSelectorGUI\insert(), ilImagemapFileInputGUI\insert(), ilFlashFileInputGUI\insert(), ilObjSCORM2004LearningModuleGUI\insertScenario(), ilMailTemplateGUI\insertTemplate(), sspmod_metarefresh_MetaLoader\loadSource(), Twig_Template\loadTemplate(), assQuestionGUI\originalSyncForm(), ilTestEvaluationGUI\outParticipantsPassDetails(), ilTestEvaluationGUI\outParticipantsResultsOverview(), SurveyMetricQuestion\outPreconditionSelectValue(), ilTestPlayerAbstractGUI\outProcessingTime(), SurveyQuestionGUI\outQuestionText(), assQuestionGUI\outSolutionExplorer(), ilTestEvaluationGUI\outUserListOfAnswerPasses(), ilTestEvaluationGUI\outUserResultsOverview(), ilSCORM2004Utilities\parentHasSeqTemplate(), Twig_TokenParser_Use\parse(), assSingleChoiceGUI\populateInlineFeedback(), assKprimChoiceGUI\populateSpecificFeedbackInline(), assMultipleChoiceGUI\populateSpecificFeedbackInline(), ilObjTestGUI\printobject(), ilSurveyEditorGUI\printViewObject(), ilSurveyEditorGUI\questionsSubtabs(), Whoops\Util\TemplateHelper\render(), ilObjTestGUI\reviewobject(), ilObjSurveyGUI\savePropertiesObject(), ilPageObject\saveStyleUsage(), ilLPTableBaseGUI\sendMail(), ilSurveyParticipantsGUI\setCodesSubtabs(), Twig_Loader_Array\setTemplate(), ilMailTemplateGUI\showEditTemplateForm(), ilSCORM2004ScoGUI\showExportList(), ilTestPlayerAbstractGUI\showFinalStatementCmd(), ilMailFormGUI\showForm(), ilTestPlayerAbstractGUI\showListOfAnswers(), ilSCORM2004ChapterGUI\showProperties(), ilObjTestGUI\showUserResults(), assFormulaQuestion\substituteVariables(), assQuestionGUI\suggestedsolution(), 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(), Twig_Tests_TemplateTest\testDisplayBlocksAcceptTemplateOnlyAsBlocks(), 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(), Twig_Tests_TemplateTest\testGetIsMethods(), Twig_Tests_EnvironmentTest\testGlobals(), grammarTest\testGrammar(), 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(), 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(), 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(), ilObjGroup\updateGroupType(), ilMailTemplateGUI\updateTemplate(), and ilUsersGalleryGUI\view().
Definition at line 204 of file consentAdmin.php.
$translator = $template->getTranslator() |
Definition at line 208 of file consentAdmin.php.
Referenced by ilTestRandomQuestionSetBuilderWithAmountPerPool\checkBuildable(), sspmod_portal_Portal\getLoginInfo(), Gettext\BaseTranslator\initGettextFunctions(), ilLOUtils\lookupQplBySequence(), and Twig_Tests_Extension_DateTest\testDiffCanReturnTranslatableString().
$user_consent = array() |
Definition at line 199 of file consentAdmin.php.
if ( $action !==null &&$sp_entityid !==null) $user_consent_list = $consent_storage->getConsents($hashed_user_id) |
Definition at line 196 of file consentAdmin.php.
if (empty( $userids)) $userid = $userids[0] |
Definition at line 120 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(), ilNotificationDatabaseHandler\setUserConfig(), and ilPasswordAssistanceGUI\submitAssistanceForm().
$userid_attributename = (isset($local_idp_metadata['userid.attribute']) && is_string($local_idp_metadata['userid.attribute'])) ? $local_idp_metadata['userid.attribute'] : 'eduPersonPrincipalName' |
Definition at line 111 of file consentAdmin.php.
$userids = $attributes[$userid_attributename] |
Definition at line 113 of file consentAdmin.php.
foreach ( $all_sp_metadata as $sp_entityid=> $sp_values) $template data[ 'header'] = 'Consent Administration' |
Definition at line 272 of file consentAdmin.php.
$template data[ 'spList'] = $sp_list |
Definition at line 273 of file consentAdmin.php.
$template data[ 'showDescription'] = $cA_config->getValue('showDescription') |
Definition at line 274 of file consentAdmin.php.
if ( $as->getAuthData( 'saml:sp:IdP') !==null) else |
Definition at line 104 of file consentAdmin.php.