ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
◀ ilDoc Overview
class.ilECSAuth.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
24
class
ilECSAuth
implements
JsonSerializable
25
{
26
protected
ilLogger
$log
;
27
protected
array
$mids
= array();
28
29
private
string
$realm
=
''
;
30
private
string
$url
=
''
;
31
private
?
int
$pid
=
null
;
32
33
public
function
__construct
()
34
{
35
global
$DIC
;
36
37
$this->log = $DIC->logger()->wsrv();
38
}
39
40
public
function
setPid
(
int
$a_pid): void
41
{
42
$this->pid = $a_pid;
43
}
44
45
public
function
getPid
():
int
46
{
47
return
$this->pid
;
48
}
49
50
public
function
setUrl
(
string
$a_url): void
51
{
52
$this->url = $a_url;
53
}
54
55
public
function
getUrl
(): string
56
{
57
return
$this->url
;
58
}
59
60
public
function
setRealm
(
string
$a_realm): void
61
{
62
$this->realm = $a_realm;
63
}
64
65
public
function
getRealm
(): string
66
{
67
return
$this->realm
;
68
}
69
70
public
function
jsonSerialize
(): mixed
71
{
72
return
[
73
"realm"
=>
$this->realm
74
];
75
}
76
}
ilLogger
ilECSAuth\setUrl
setUrl(string $a_url)
Definition:
class.ilECSAuth.php:50
ilECSAuth
Definition:
class.ilECSAuth.php:24
null
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
Definition:
shib_logout.php:144
ilECSAuth\setRealm
setRealm(string $a_realm)
Definition:
class.ilECSAuth.php:60
ilECSAuth\$url
string $url
Definition:
class.ilECSAuth.php:30
ilECSAuth\$pid
int $pid
Definition:
class.ilECSAuth.php:31
JsonSerializable
ilECSAuth\getPid
getPid()
Definition:
class.ilECSAuth.php:45
ilECSAuth\$mids
array $mids
Definition:
class.ilECSAuth.php:27
$DIC
global $DIC
Definition:
shib_login.php:26
ilECSAuth\$log
ilLogger $log
Definition:
class.ilECSAuth.php:26
ilECSAuth\jsonSerialize
jsonSerialize()
Definition:
class.ilECSAuth.php:70
ilECSAuth\setPid
setPid(int $a_pid)
Definition:
class.ilECSAuth.php:40
ilECSAuth\getRealm
getRealm()
Definition:
class.ilECSAuth.php:65
ILIAS\Repository\int
int(string $key)
Definition:
trait.BaseGUIRequest.php:61
ilECSAuth\getUrl
getUrl()
Definition:
class.ilECSAuth.php:55
ilECSAuth\$realm
string $realm
Definition:
class.ilECSAuth.php:29
ilECSAuth\__construct
__construct()
Definition:
class.ilECSAuth.php:33
components
ILIAS
WebServices
ECS
classes
class.ilECSAuth.php
Generated on Sun Aug 31 2025 23:04:21 for ILIAS by
1.8.13 (using
Doxyfile
)