ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
ilContextLTIProvider Class Reference

Service context for LTI provider. More...

+ Inheritance diagram for ilContextLTIProvider:
+ Collaboration diagram for ilContextLTIProvider:

Static Public Member Functions

static doAuthentication ()
 Do authentication. More...
 
static hasHTML ()
 Has html. More...
 
static hasUser ()
 Has user (maybe?) More...
 
static initClient ()
 init client More...
 
static supportsPersistentSessions ()
 supports persistent session More...
 
static supportsRedirects ()
 supports redirects More...
 
static usesHTTP ()
 uses http More...
 
static usesTemplate ()
 uses template More...
 
static supportsPushMessages ()
 Supports push messages. More...
 
static isSessionMainContext ()
 Context that are not only temporary in a session (e.g.WAC is, Cron is not)
Returns
bool
More...
 

Detailed Description

Service context for LTI provider.

Author
Stefan Meyer smeye.nosp@m.r.il.nosp@m.ias@g.nosp@m.mx.d.nosp@m.e

Definition at line 15 of file class.ilContextLTIProvider.php.

Member Function Documentation

◆ doAuthentication()

static ilContextLTIProvider::doAuthentication ( )
static

Do authentication.

Implements ilContextTemplate.

Definition at line 21 of file class.ilContextLTIProvider.php.

22  {
23  return true;
24  }

◆ hasHTML()

static ilContextLTIProvider::hasHTML ( )
static

Has html.

Implements ilContextTemplate.

Definition at line 29 of file class.ilContextLTIProvider.php.

30  {
31  return true;
32  }

◆ hasUser()

static ilContextLTIProvider::hasUser ( )
static

Has user (maybe?)

Implements ilContextTemplate.

Definition at line 37 of file class.ilContextLTIProvider.php.

38  {
39  return true;
40  }

◆ initClient()

static ilContextLTIProvider::initClient ( )
static

init client

Implements ilContextTemplate.

Definition at line 45 of file class.ilContextLTIProvider.php.

46  {
47  return true;
48  }

◆ isSessionMainContext()

static ilContextLTIProvider::isSessionMainContext ( )
static

Context that are not only temporary in a session (e.g.WAC is, Cron is not)

Returns
bool

Implements ilContextTemplate.

Definition at line 95 of file class.ilContextLTIProvider.php.

96  {
97  return false;
98  }

◆ supportsPersistentSessions()

static ilContextLTIProvider::supportsPersistentSessions ( )
static

supports persistent session

Implements ilContextTemplate.

Definition at line 53 of file class.ilContextLTIProvider.php.

54  {
55  return true;
56  }

◆ supportsPushMessages()

static ilContextLTIProvider::supportsPushMessages ( )
static

Supports push messages.

Returns
bool

Implements ilContextTemplate.

Definition at line 87 of file class.ilContextLTIProvider.php.

88  {
89  return false;
90  }

◆ supportsRedirects()

static ilContextLTIProvider::supportsRedirects ( )
static

supports redirects

Implements ilContextTemplate.

Definition at line 61 of file class.ilContextLTIProvider.php.

62  {
63  return true;
64  }

◆ usesHTTP()

static ilContextLTIProvider::usesHTTP ( )
static

uses http

Implements ilContextTemplate.

Definition at line 69 of file class.ilContextLTIProvider.php.

70  {
71  return true;
72  }

◆ usesTemplate()

static ilContextLTIProvider::usesTemplate ( )
static

uses template

Implements ilContextTemplate.

Definition at line 77 of file class.ilContextLTIProvider.php.

78  {
79  return true;
80  }

The documentation for this class was generated from the following file: