ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ilECSAuth Class Reference
+ Inheritance diagram for ilECSAuth:
+ Collaboration diagram for ilECSAuth:

Public Member Functions

 __construct ()
 
 setPid (int $a_pid)
 
 getPid ()
 
 setUrl (string $a_url)
 
 getUrl ()
 
 setRealm (string $a_realm)
 
 getRealm ()
 
 jsonSerialize ()
 

Protected Attributes

ilLogger $log
 
array $mids = array()
 

Private Attributes

string $realm = ''
 
string $url = ''
 
int $pid = null
 

Detailed Description

Author
Stefan Meyer meyer.nosp@m.@lei.nosp@m.fos.c.nosp@m.om

Definition at line 24 of file class.ilECSAuth.php.

Constructor & Destructor Documentation

◆ __construct()

ilECSAuth::__construct ( )

Definition at line 33 of file class.ilECSAuth.php.

34 {
35 global $DIC;
36
37 $this->log = $DIC->logger()->wsrv();
38 }
global $DIC
Definition: shib_login.php:26

References $DIC.

Member Function Documentation

◆ getPid()

ilECSAuth::getPid ( )

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

45 : int
46 {
47 return $this->pid;
48 }

References $pid.

◆ getRealm()

ilECSAuth::getRealm ( )

Definition at line 65 of file class.ilECSAuth.php.

65 : string
66 {
67 return $this->realm;
68 }

References $realm.

◆ getUrl()

ilECSAuth::getUrl ( )

Definition at line 55 of file class.ilECSAuth.php.

55 : string
56 {
57 return $this->url;
58 }

References $url.

◆ jsonSerialize()

ilECSAuth::jsonSerialize ( )

Definition at line 70 of file class.ilECSAuth.php.

70 : mixed
71 {
72 return [
73 "realm" => $this->realm
74 ];
75 }

References $realm.

◆ setPid()

ilECSAuth::setPid ( int  $a_pid)

Definition at line 40 of file class.ilECSAuth.php.

40 : void
41 {
42 $this->pid = $a_pid;
43 }

◆ setRealm()

ilECSAuth::setRealm ( string  $a_realm)

Definition at line 60 of file class.ilECSAuth.php.

60 : void
61 {
62 $this->realm = $a_realm;
63 }

◆ setUrl()

ilECSAuth::setUrl ( string  $a_url)

Definition at line 50 of file class.ilECSAuth.php.

50 : void
51 {
52 $this->url = $a_url;
53 }

Field Documentation

◆ $log

ilLogger ilECSAuth::$log
protected

Definition at line 26 of file class.ilECSAuth.php.

◆ $mids

array ilECSAuth::$mids = array()
protected

Definition at line 27 of file class.ilECSAuth.php.

◆ $pid

int ilECSAuth::$pid = null
private

Definition at line 31 of file class.ilECSAuth.php.

Referenced by getPid().

◆ $realm

string ilECSAuth::$realm = ''
private

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

Referenced by getRealm(), and jsonSerialize().

◆ $url

string ilECSAuth::$url = ''
private

Definition at line 30 of file class.ilECSAuth.php.

Referenced by getUrl().


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