ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
class.ilAuthFactory.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22{
26 public const int CONTEXT_WEB = 1;
33 public const int CONTEXT_HTTP = 2;
37 public const int CONTEXT_SOAP = 3;
38 public const int CONTEXT_CAS = 5;
42 public const int CONTEXT_CALENDAR = 6;
46 public const int CONTEXT_CALENDAR_TOKEN = 7;
50 public const int CONTEXT_ECS = 8;
54 public const int CONTEXT_APACHE = 10;
55 private static int $context = self::CONTEXT_WEB;
56
57 public static function getContext(): int
58 {
59 return self::$context;
60 }
61
62 public static function setContext(int $a_context): void
63 {
64 self::$context = $a_context;
65 }
66}
const int CONTEXT_HTTP
HTTP Auth used for WebDAV and CalDAV If a special handling for WebDAV or CalDAV is required overwrite...
const int CONTEXT_ECS
Calendar authentication with auth token.
const int CONTEXT_WEB
Web based authentication.
const int CONTEXT_SOAP
SOAP based authentication.
const int CONTEXT_CALENDAR_TOKEN
Calendar authentication with auth token.
static setContext(int $a_context)
const int CONTEXT_APACHE
Apache based authentication.
const int CONTEXT_CALENDAR
Maybe not required.
$context
Definition: webdav.php:31