19 declare(strict_types=1);
39 private int $status = self::STATUS_UNDEFINED;
47 $this->
logger = $DIC->logger()->auth();
Interface of auth credentials.
const STATUS_AUTHENTICATION_FAILED
handleAuthenticationFail(ilAuthStatus $status, string $a_reason)
Handle failed authentication.
Base class for authentication providers (ldap, apache, ...)
Standard interface for auth provider implementations.
const STATUS_AUTHENTICATION_SUCCESS
setStatus(int $a_status)
Set auth status.
ilAuthCredentials $credentials
const STATUS_AUTHENTICATION_FAILED
setReason(string $a_reason)
Set reason.
Auth status implementation.
__construct(ilAuthCredentials $credentials)
Constructor.