ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
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)

Reimplemented in ilAuthProviderApache, ilAuthProviderShibboleth, ilAuthProviderSoap, ilAuthProviderLTI, and ilAuthProviderOpenIdConnect.

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

27 {
28 global $DIC;
29 $this->logger = $DIC->logger()->auth();
30 $this->credentials = $credentials;
31 }
ilAuthCredentials $credentials
global $DIC
Definition: shib_login.php:26

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

+ Here is the call graph for this function:

Member Function Documentation

◆ getCredentials()

◆ getLogger()

◆ handleAuthenticationFail()

Field Documentation

◆ $credentials

◆ $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: