You are here

openid_connect.services.yml in OpenID Connect / OAuth client 8

Same filename and directory in other branches
  1. 2.x 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', '@openid_connect.authmap', '@entity_type.manager', '@entity_field.manager', '@current_user', '@user.data', '@email.validator', '@messenger', '@module_handler', '@logger.factory', '@file_system']
  5. plugin.manager.openid_connect_client.processor:
  6. class: Drupal\openid_connect\Plugin\OpenIDConnectClientManager
  7. parent: default_plugin_manager
  8. deprecated: 'The "%service_id%" service is deprecated. Use "plugin.manager.openid_connect_client" instead. See https://www.drupal.org/node/3201502'
  9. plugin.manager.openid_connect_client:
  10. class: Drupal\openid_connect\Plugin\OpenIDConnectClientManager
  11. parent: default_plugin_manager
  12. openid_connect.authmap:
  13. class: Drupal\openid_connect\OpenIDConnectAuthmap
  14. arguments: ['@database', '@entity_type.manager']
  15. openid_connect.claims:
  16. class: Drupal\openid_connect\OpenIDConnectClaims
  17. arguments: ['@config.factory', '@module_handler']
  18. openid_connect.state_token:
  19. class: Drupal\openid_connect\OpenIDConnectStateToken
  20. arguments: []
  21. openid_connect.session:
  22. class: Drupal\openid_connect\OpenIDConnectSession
  23. arguments: ['@path.current', '@request_stack']