You are here

openid_connect.services.yml in OpenID Connect / OAuth client 2.x

Same filename and directory in other branches
  1. 8 openid_connect.services.yml

File

openid_connect.services.yml
View source
  1. services:
  2. openid_connect.openid_connect:
  3. class: Drupal\openid_connect\OpenIDConnect
  4. arguments: ['@config.factory', '@externalauth.authmap', '@externalauth.externalauth', '@entity_type.manager', '@entity_field.manager', '@current_user', '@user.data', '@email.validator', '@messenger', '@module_handler', '@logger.factory', '@file_system', '@openid_connect.session']
  5. plugin.manager.openid_connect_client:
  6. class: Drupal\openid_connect\Plugin\OpenIDConnectClientManager
  7. parent: default_plugin_manager
  8. openid_connect.claims:
  9. class: Drupal\openid_connect\OpenIDConnectClaims
  10. arguments: ['@config.factory', '@module_handler']
  11. openid_connect.state_token:
  12. class: Drupal\openid_connect\OpenIDConnectStateToken
  13. arguments: ['@openid_connect.session']
  14. openid_connect.session:
  15. class: Drupal\openid_connect\OpenIDConnectSession
  16. arguments: ['@config.factory', '@redirect.destination', '@session', '@language_manager']
  17. openid_connect.autodiscover:
  18. class: Drupal\openid_connect\OpenIDConnectAutoDiscover
  19. arguments: ['@http_client_factory', '@logger.factory']