public function KeycloakServiceInterface::__construct in Keycloak OpenID Connect 8
Constructor for Drupal\keycloak\Service\KeycloakService.
Parameters
\Drupal\Core\Config\ConfigFactoryInterface $config_factory: The config factory.
\Drupal\openid_connect\Plugin\OpenIDConnectClientManager $oidc_client_manager: Client plugin manager of the OpenID Connect module.
\Drupal\Core\Language\LanguageManagerInterface $language_manager: A language manager instance.
\Drupal\Core\Session\AccountProxyInterface $current_user: Account proxy for the currently logged-in user.
\Drupal\Core\TempStore\PrivateTempStoreFactory $private_tempstore: A private tempstore factory instance.
\Drupal\Core\Logger\LoggerChannelFactoryInterface $logger: A logger channel factory instance.
1 method overrides KeycloakServiceInterface::__construct()
- KeycloakService::__construct in src/
Service/ KeycloakService.php - Constructor for Drupal\keycloak\Service\KeycloakService.
File
- src/
Service/ KeycloakServiceInterface.php, line 88
Class
- KeycloakServiceInterface
- Keycloak service interface.
Namespace
Drupal\keycloak\ServiceCode
public function __construct(ConfigFactoryInterface $config_factory, OpenIDConnectClientManager $oidc_client_manager, LanguageManagerInterface $language_manager, AccountProxyInterface $current_user, PrivateTempStoreFactory $private_tempstore, LoggerChannelFactoryInterface $logger);