ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Go to the source code of this file.
Namespaces | |
ilias | |
redirection script todo: (a better solution should control the processing via a xml file) | |
Functions | |
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) | unserializesession ($serialized_string) |
Variables | |
if(isset($_GET['return']) &&isset($_GET['action']) && $_GET['action']=='logout') elseif(!empty($HTTP_RAW_POST_DATA)) | else |
$url = filter_var("https://{$_SERVER['HTTP_HOST']}/shib_logout.php", FILTER_SANITIZE_URL) | |
echo;exit;}function LogoutNotification($SessionID) { global $ilDB; $q="SELECT session_id, data FROM usr_session WHERE expires > | |
$r = $ilDB->query($q) | |
while ( $session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) unserializesession | ( | $serialized_string | ) |
Definition at line 172 of file shib_logout.php.
References array.
$r = $ilDB->query($q) |
Definition at line 146 of file shib_logout.php.
$url = filter_var("https://{$_SERVER['HTTP_HOST']}/shib_logout.php", FILTER_SANITIZE_URL) |
Definition at line 72 of file shib_logout.php.
Referenced by ilObjectFeedWriter\__construct(), Assetic\Asset\HttpAsset\__construct(), Monolog\Handler\CubeHandler\__construct(), ilHttpRequest\__construct(), ilBookmarkImportExport\__parseNetscape(), ilRegistrationSettingsGUI\__parseRoleList(), CAS_Client\_buildQueryUrl(), PHPExcel_Reader_Excel5\_readHyperLink(), CAS_Client\_readURL(), CAS_Client\_rebroadcast(), HTTP_WebDAV_Server\_urlencode(), EasyPeasyICS\addEvent(), TCPDF\addHtmlLink(), ilTemplate\addILIASFooter(), ilContainerObjectiveGUI\addItemDetails(), ilFileNewsRendererGUI\addTimelineActions(), ilBadgeProfileGUI\addToBackpack(), ilBadgeProfileGUI\addToBackpackMulti(), ilUtil\appendUrlParameterString(), HTMLPurifier_Filter_YouTube\armorUrl(), ilObjForumGUI\autosaveThreadDraftAsyncObject(), soap_transport_http\buildPayload(), ilvCard\buildVCard(), ilObjLinkResourceGUI\callDirectLink(), ilFeedUrlInputGUI\checkInput(), ilRobotSettings\checkRewrite(), Sanitizer\cleanUrl(), Parser\closeList(), soap_transport_http\connect(), soapval\decode(), ilObjWiki\decorateAdvMDValue(), ilObjBlog\deliverRSS(), ilBookingObjectGUI\displayPostInfo(), ilLDAPServer\doConnectionCheck(), ilSurveyParticipantsGUI\editRatersObject(), Parser\fetchScaryTemplateMaybeFromCache(), wsdl\fetchWSDL(), ilChatroomServerConnector\file_get_contents(), TCPDF_STATIC\fileGetContents(), ilBlockGUI\fillDetailRow(), ilTable2GUI\fillFooter(), ilBlockGUI\fillHeaderCommands(), ilPublicSubmissionsTableGUI\fillRow(), SurveyMaterialsSourceTableGUI\fillRow(), ilMemberExportFileTableGUI\fillRow(), ilExcDeliveredFilesTableGUI\fillRow(), ilDclExportTableGUI\fillRow(), ilBadgeImageTemplateTableGUI\fillRow(), ilLanguageTableGUI\fillRow(), ilExcCriteriaTableGUI\fillRow(), ilNewItemGroupTableGUI\fillRow(), ilSkillAssignMaterialsTableGUI\fillRow(), ilPollBlockGUI\fillRow(), ilCalendarManageTableGUI\fillRow(), ilExGradesTableGUI\fillRow(), ilPDNewsTableGUI\fillRow(), ilExcCriteriaCatalogueTableGUI\fillRow(), ilBadgeTableGUI\fillRow(), ilExportTableGUI\fillRow(), ilObjectBadgeTableGUI\fillRow(), SurveyConstraintsTableGUI\fillRow(), ilExAssignmentPeerReviewTableGUI\fillRow(), ilBadgePersonalTableGUI\fillRow(), ilFileSystemTableGUI\fillRow(), ilContainerStartObjectsContentTableGUI\fillRow(), ilTrUserObjectsPropsTableGUI\fillRow(), ilWorkspaceShareTableGUI\fillRow(), ilLPObjectStatisticsLPTableGUI\fillRow(), Assetic\Filter\CssRewriteFilter\filterDump(), ilZipBackgroundTaskHandler\finish(), ilChatroomServerSettings\generateClientUrl(), ilChatroomServerSettings\generateIliasUrl(), ilObjPortfolio\getAvailablePortfolioLinksForUserIds(), ilObjectMetaDataGUI\getBlockHTML(), ilChatroom\getChatURL(), ilObjMediaCastGUI\getFeedIconsHTML(), Title\getFullURL(), ilMainMenuGUI\getHeaderURL(), ilBadgeRenderer\getHref(), ilBadgeRenderer\getHTML(), ilFileUploadGUI\getHTML(), ilObjectAddNewItemGUI\getHTML(), Title\getInternalURL(), Title\getInterwikiCached(), ilBadgeHandler\getIssuerStaticUrl(), ilContainerStartObjectsContentTableGUI\getItems(), Title\getLocalURL(), ilPersonalSkillsGUI\getMaterialInfo(), ilPCQuestion\getOnloadCode(), ilExplorerBaseGUI\getOnLoadCode(), ilConsultationHoursGUI\getProfileBackUrl(), ilMailFormCall\getRefererRedirectUrl(), CAS_Client\getServerLoginURL(), CAS_Client\getServerProxyValidateURL(), CAS_Client\getServerSamlValidateURL(), CAS_Client\getServerServiceValidateURL(), ilBadgeAssignment\getStaticUrl(), ilExAssignmentGUI\getSubmissionLink(), assNumericGUI\getTestOutput(), ilExternalFeed\getUrl(), ilChatroomServerSettings\getURL(), ilECSAuth\getUrl(), ilLDAPRoleGroupMappingSetting\getURL(), ilLDAPServer\getUrl(), ilClient\getURLStringForNIC(), cweagans\Composer\Patches\grabPatches(), HTMLPurifier_Injector_DisplayLinkURI\handleEnd(), ilAuthFrontendCredentialsApache\hasValidTargetUrl(), ilSurveyParticipantsGUI\importAccessCodesActionObject(), ilObjPortfolioGUI\initBlogForm(), ilObjPortfolioGUI\initCreateForm(), ilObjBibliographicAdminLibrariesFormGUI\initForm(), ilCalendarCategoryGUI\initFormCategory(), CAS_Client\initializeProxiedService(), ilMainMenuGUI\initMemberView(), ilFolderDownloadBackgroundTaskHandler\initObjectListAction(), ilExAssignmentEditorGUI\initPeerReviewForm(), ilLDAPSettingsGUI\initRoleMappingForm(), TCPDF_STATIC\isValidURL(), GetId3\Write\Id3v2\IsValidURL(), ilAICCPresentationGUI\launchSahs(), phpCAS\logoutWithRedirectServiceAndUrl(), phpCAS\logoutWithUrl(), Parser\magicLinkCallback(), ilSurveyParticipantsGUI\mailRatersActionObject(), ilMWFakery\makeExternalLink(), CAS_ProxiedService_Http_Abstract\makeRequest(), PHPMailer\msgHTML(), Title\newFromURL(), ilExerciseSubmissionTableGUI\parseRow(), HTMLPurifier_Filter_YouTube\postFilterCallback(), ilBadgeProfileGUI\prepareBadge(), Slim\redirect(), ilTestPlayerAbstractGUI\redirectAfterAutosaveCmd(), ilObjPollGUI\render(), ilExerciseSubmissionTableGUI\render(), ilObjBlogGUI\render(), ilPortfolioPageGUI\renderMyCourses(), HTMLPurifier_Printer_ConfigForm\renderNamespace(), ilObjBlogGUI\renderNavigation(), ilObjBlogGUI\renderNavigationByAuthors(), ilObjBlogGUI\renderNavigationByDate(), ilObjBlogGUI\renderNavigationByKeywords(), ilSurveyPageGUI\renderPageNode(), ilDclDetailedViewGUI\renderPrevNextLinks(), ilSurveyPageGUI\renderToolbar(), ilPortfolioPageGUI\renderVerification(), ilUtil\replaceUrlParameterString(), GetId3\Write\Id3v2\safe_parse_url(), ilUtil\secureUrl(), Monolog\Handler\LogglyHandler\send(), CAS_ProxiedService_Http_Abstract\send(), ilObjSurvey\sendCodes(), ilMembershipCronMinMembers\sendMessage(), ilBadgeHandler\sendNotification(), assFlashQuestion\sendToHost(), phpCAS\serviceMail(), CAS_Client\serviceMail(), phpCAS\serviceWeb(), CAS_Client\serviceWeb(), GeSHi\set_url_for_keyword_group(), CAS_Client\setBaseURL(), CAS_Client\setCallbackURL(), phpCAS\setFixedCallbackURL(), phpCAS\setFixedServiceURL(), soap_transport_http\setProxy(), assFormulaQuestionGUI\setQuestionTabs(), assTextSubsetGUI\setQuestionTabs(), assOrderingHorizontalGUI\setQuestionTabs(), assErrorTextGUI\setQuestionTabs(), assLongMenuGUI\setQuestionTabs(), assFlashQuestionGUI\setQuestionTabs(), assFileUploadGUI\setQuestionTabs(), assTextQuestionGUI\setQuestionTabs(), assSingleChoiceGUI\setQuestionTabs(), assOrderingQuestionGUI\setQuestionTabs(), assJavaAppletGUI\setQuestionTabs(), assMultipleChoiceGUI\setQuestionTabs(), assImagemapQuestionGUI\setQuestionTabs(), assMatchingQuestionGUI\setQuestionTabs(), assClozeTestGUI\setQuestionTabs(), assQuestionGUI\setQuestionTabs(), CAS_Client\setServerLoginURL(), phpCAS\setServerLoginURL(), CAS_Client\setServerLogoutURL(), phpCAS\setServerLogoutURL(), CAS_Client\setServerProxyValidateURL(), phpCAS\setServerProxyValidateURL(), CAS_Client\setServerSamlValidateURL(), phpCAS\setServerSamlValidateURL(), CAS_Client\setServerServiceValidateURL(), phpCAS\setServerServiceValidateURL(), CAS_ProxiedService_Imap\setServiceUrl(), CAS_ProxiedService_Http_Abstract\setUrl(), ilLDAPServer\setUrl(), soap_transport_http\setURL(), CAS_Client\setURL(), ilCalendarSubscriptionGUI\show(), ilCalendarBlockGUI\showCalendarSubscription(), ilNewsForContextBlockGUI\showNews(), soap_transport_http\soap_transport_http(), ilUserRequestTargetAdjustment\storeRequest(), PHPExcel_Shared_ZipStreamWrapper\stream_open(), MDB2_LOB\stream_open(), ilContactGUI\submitInvitation(), cweagans\Composer\Tests\PatchEventTest\testGetters(), Title\trackbackRDF(), HTMLPurifier_AttrTransform_Nofollow\transform(), HTMLPurifier_AttrTransform_TargetBlank\transform(), ilClient\updateNIC(), ilFileSystemGUI\uploadFile(), Monolog\Handler\CouchDBHandler\write(), cweagans\Composer\Patches\writePatchReport(), and wsdl\wsdl().
echo;exit;}function LogoutNotification( $SessionID) { global $ilDB;$q="SELECT session_id, data FROM usr_session WHERE expires > |
Definition at line 145 of file shib_logout.php.
if (isset( $_GET[ 'return']) &&isset( $_GET[ 'action']) &&$_GET[ 'action']=='logout') elseif (!empty( $HTTP_RAW_POST_DATA)) else |
Definition at line 68 of file shib_logout.php.