oauth2_client.services.yml in OAuth2 Client 8.2
File
oauth2_client.services.yml
View source
- parameters:
- oauth2_client.plugin_manager.class: 'Drupal\oauth2_client\PluginManager\Oauth2ClientPluginManager'
- oauth2_client.service.grant.class.authorization_code.class: 'Drupal\oauth2_client\Service\Grant\AuthorizationCodeGrantService'
- oauth2_client.service.grant.class.client_credentials.class: 'Drupal\oauth2_client\Service\Grant\ClientCredentialsGrantService'
- oauth2_client.service.grant.class.refresh_token.class: 'Drupal\oauth2_client\Service\Grant\RefreshTokenGrantService'
- oauth2_client.service.grant.class.resource_owner.class: 'Drupal\oauth2_client\Service\Grant\ResourceOwnersCredentialsGrantService'
- oauth2_client.service.class: 'Drupal\oauth2_client\Service\Oauth2ClientService'
-
- services:
- oauth2_client.plugin_manager:
- class: '%oauth2_client.plugin_manager.class%'
- parent: default_plugin_manager
-
- oauth2_client.service.grant:
- abstract: 'true'
- arguments:
- - '@request_stack'
- - '@state'
- - '@url_generator'
- - '@oauth2_client.plugin_manager'
-
- oauth2_client.service.grant.authorization_code:
- class: '%oauth2_client.service.grant.class.authorization_code.class%'
- parent: oauth2_client.service.grant
- arguments:
- - '@tempstore.private'
-
- oauth2_client.service.grant.client_credentials:
- class: '%oauth2_client.service.grant.class.client_credentials.class%'
- parent: oauth2_client.service.grant
-
- oauth2_client.service.grant.refresh_token:
- class: '%oauth2_client.service.grant.class.refresh_token.class%'
- parent: oauth2_client.service.grant
-
- oauth2_client.service.grant.resource_owner:
- class: '%oauth2_client.service.grant.class.resource_owner.class%'
- parent: oauth2_client.service.grant
-
- oauth2_client.service:
- class: '%oauth2_client.service.class%'
- arguments:
- - '@oauth2_client.plugin_manager'
- - '@state'
- - '@oauth2_client.service.grant.authorization_code'
- - '@oauth2_client.service.grant.client_credentials'
- - '@oauth2_client.service.grant.refresh_token'
- - '@oauth2_client.service.grant.resource_owner'
- - '@tempstore.private'