ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Handles requests from external calendar applications More...
Public Member Functions | |
__construct () | |
Constructor. More... | |
getTokenHandler () | |
parseRequest () | |
Fetch client id, the chosen calendar... More... | |
handleRequest () | |
Handle Request. More... | |
Protected Member Functions | |
initTokenHandler () | |
initLimitEnabled () | |
initIlias () | |
initUser () | |
Init user. More... | |
Protected Attributes | |
const | LIMITED_QUERY_PARAM = 'limited' |
$limit_enabled | |
Private Attributes | |
$token_handler = null | |
Handles requests from external calendar applications
Definition at line 34 of file class.ilCalendarRemoteAccessHandler.php.
ilCalendarRemoteAccessHandler::__construct | ( | ) |
ilCalendarRemoteAccessHandler::getTokenHandler | ( | ) |
Definition at line 53 of file class.ilCalendarRemoteAccessHandler.php.
References $token_handler.
Referenced by handleRequest(), and initUser().
ilCalendarRemoteAccessHandler::handleRequest | ( | ) |
Handle Request.
Definition at line 76 of file class.ilCalendarRemoteAccessHandler.php.
References $GLOBALS, $limit_enabled, ilCalendarCategories\_getInstance(), ilUtil\deliverData(), exit, ilCalendarExport\export(), getTokenHandler(), initIlias(), initLimitEnabled(), initTokenHandler(), initUser(), ilCalendarCategories\MODE_REMOTE_ACCESS, ilCalendarCategories\MODE_REMOTE_SELECTED, and ilCalendarAuthenticationToken\SELECTION_CALENDAR.
|
protected |
Definition at line 133 of file class.ilCalendarRemoteAccessHandler.php.
References $GLOBALS, ilAuthFactory\CONTEXT_CALENDAR_TOKEN, ilContext\CONTEXT_ICAL, ilContext\init(), ilInitialisation\initILIAS(), and ilAuthFactory\setContext().
Referenced by handleRequest().
|
protected |
Definition at line 128 of file class.ilCalendarRemoteAccessHandler.php.
References $_GET.
Referenced by handleRequest().
|
protected |
Definition at line 118 of file class.ilCalendarRemoteAccessHandler.php.
References $_GET, $GLOBALS, and ilCalendarAuthenticationToken\lookupUser().
Referenced by handleRequest().
|
protected |
Init user.
Definition at line 151 of file class.ilCalendarRemoteAccessHandler.php.
References $GLOBALS, ilObject\_exists(), getTokenHandler(), ilInitialisation\initUserAccount(), and user().
Referenced by handleRequest().
ilCalendarRemoteAccessHandler::parseRequest | ( | ) |
Fetch client id, the chosen calendar...
Definition at line 62 of file class.ilCalendarRemoteAccessHandler.php.
References $_COOKIE, $_GET, $_SERVER, and $path_info_components.
|
protected |
Definition at line 41 of file class.ilCalendarRemoteAccessHandler.php.
Referenced by handleRequest().
|
private |
Definition at line 37 of file class.ilCalendarRemoteAccessHandler.php.
Referenced by getTokenHandler().
|
protected |
Definition at line 36 of file class.ilCalendarRemoteAccessHandler.php.