ILIAS  trunk Revision v11.0_alpha-2638-g80c1d007f79
ilAuthProvider Class Reference
+ Inheritance diagram for ilAuthProvider:
+ Collaboration diagram for ilAuthProvider:

Public Member Functions

 __construct (ilAuthCredentials $credentials)
 
 getLogger ()
 
 getCredentials ()
 
- Public Member Functions inherited from ilAuthProviderInterface
 doAuthentication (ilAuthStatus $status)
 

Protected Member Functions

 handleAuthenticationFail (ilAuthStatus $status, string $a_reason)
 

Private Attributes

ilLogger $logger
 
ilAuthCredentials $credentials
 

Detailed Description

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

Constructor & Destructor Documentation

◆ __construct()

ilAuthProvider::__construct ( ilAuthCredentials  $credentials)

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

References $credentials, $DIC, and ILIAS\Repository\logger().

27  {
28  global $DIC;
29  $this->logger = $DIC->logger()->auth();
30  $this->credentials = $credentials;
31  }
global $DIC
Definition: shib_login.php:26
ilAuthCredentials $credentials
+ Here is the call graph for this function:

Member Function Documentation

◆ getCredentials()

◆ getLogger()

◆ handleAuthenticationFail()

Field Documentation

◆ $credentials

ilAuthCredentials ilAuthProvider::$credentials
private

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

Referenced by __construct(), and getCredentials().

◆ $logger

ilLogger ilAuthProvider::$logger
private

Definition at line 23 of file class.ilAuthProvider.php.

Referenced by getLogger().


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