18declare(strict_types=1);
30 $this->
logger = $DIC->logger()->wsrv();
31 $this->
ctrl = $DIC->ctrl();
32 $this->
lng = $DIC->language();
37 return match ($auth_type) {
61 $strategy = $this->
build($auth_type);
62 if ($strategy->isActive()) {
63 $strategies[$auth_type] = $strategy;
readonly ilCtrlInterface $ctrl
readonly ilLogger $logger
const INCOMING_AUTH_TYPE_SHIBBOLETH
const INCOMING_AUTH_TYPE_LOGIN_PAGE
const INCOMING_AUTH_TYPE_OIDC
Component logger with individual log levels by component id.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...