keycloak.services.yml in Keycloak OpenID Connect 8
File
keycloak.services.yml
View source
- services:
- keycloak.keycloak:
- class: Drupal\keycloak\Service\KeycloakService
- arguments: ['@config.factory', '@plugin.manager.openid_connect_client.processor', '@language_manager', '@current_user', '@tempstore.private', '@logger.factory']
-
- keycloak.route_subscriber:
- class: Drupal\keycloak\Routing\KeycloakRouteSubscriber
- arguments: ['@keycloak.keycloak']
- tags:
- - { name: event_subscriber }
-
- keycloak.request_subscriber:
- class: Drupal\keycloak\EventSubscriber\KeycloakRequestSubscriber
- arguments: ['@keycloak.keycloak', '@language_manager', '@path_processor_manager', '@path.matcher']
- tags:
- - { name: event_subscriber }
-
- keycloak.role_matcher:
- class: Drupal\keycloak\Service\KeycloakRoleMatcher
- arguments: ['@config.factory', '@string_translation', '@logger.factory']