<?php

use Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
use Symfony\Component\DependencyInjection\Exception\RuntimeException;

// This file has been auto-generated by the Symfony Dependency Injection Component for internal use.
// Returns the public 'PrestaShopBundle\Controller\Api\OAuth2\AccessTokenController' shared service.

$a = new \League\OAuth2\Server\AuthorizationServer(new \PrestaShopBundle\Security\OAuth2\Repository\ClientRepository(($this->privates['security.user.provider.concrete.oauth2'] ?? ($this->privates['security.user.provider.concrete.oauth2'] = new \Symfony\Component\Security\Core\User\InMemoryUserProvider([]))), ($this->services['security.password_encoder'] ?? $this->load('getSecurity_PasswordEncoderService.php'))), new \PrestaShopBundle\Security\OAuth2\Repository\AccessTokenRepository(), new \PrestaShopBundle\Security\OAuth2\Repository\NullScopeRepository(), new \League\OAuth2\Server\CryptKey('-----BEGIN PRIVATE KEY-----'."\n".'MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCoYDJlTWGFL3fL'."\n".'ghqTyk+kjZiRuwJaZj86ZB+QqngM1yQPcPaGbNnPojWfWrGcJmRbHz8Re1IKq9HQ'."\n".'A4fTLqkzq+MqVSuoPTXqYctfXgjDKO/vM1p2CrpRFll5jyumQCAoZd/DczDU23KK'."\n".'n7Hg8hUyFjvVApThEHIXkypYS3A7vdE2u4e/kWXz6DGH8AIxkYYEC+/1IkoZDfFv'."\n".'P40qtyQiLm6nZC5ujLYKQ1a8Rw8w+Q0bbE2wwSYDjlZpP0TpxNgv4s+2B5vSvgvZ'."\n".'oOKFl6iVKCEejwOWKU820LWDcLIciI9JZlWaYibGRSs4Dv6Gc93zzfnANMSamYxX'."\n".'cmN0xSWJAgMBAAECggEAMlMuPOD3+NrLL2RflTSuwTwhEc2XUnWlCErMtGx/HTdg'."\n".'a80TofH+1/RfmpV86HMBI8sfCpaVWuMn/shPXGth3zPM3eY++jXxW3CHXKW6cLpX'."\n".'nGL48rcaIQpRC+gi37ni4rAwRTa0rao5ff1lKRqyAxpqH6x52xsTPsCZs3I4xWHm'."\n".'eur/fF4OtZaojfhGjWTzIXbYCmjiq0d8hC9SytSyTmkpiBBJ9CSiEnViTsxK05qc'."\n".'6fV0liPvpfGFrJIx99cN4+WWizRnefSuacJhAzcFFaDMMf+XRjw3VgO5mJpjsu+Z'."\n".'NzqL4YpVBRZmSVW0F9WAP3BIswFVPnTEAVGMsU3UAQKBgQDSyPDTQ4o1vhpFbZ5o'."\n".'CKZhUmaTPMSJ9QAu6PVejQQfCQeK4i2nvIs5IOjgX7SOkUvCGZjTc1OeiwAvLJju'."\n".'zWppkQv8h8QLcTVSrwDOx5VKlWdUeh+PVIrgxyCAaVnwUr7/hq2lCTqLEjueeWtX'."\n".'aNlc4JVjMwMqebbIBusr8wVZIQKBgQDMfmWEjgsfBATWWO+GHa99EAhAG7uFboUp'."\n".'uTWmkDfx+gB3iojV/madYypo7I+ogyrNll23diQ2rbSiUlisBwLLHK0uPJn+tOnm'."\n".'uFZvXODakQGL8HLjRMMb92lTNYjSPPZpxUk/OsOscIDNNKDdC5l1JMd1hZZIvG+E'."\n".'MiKOuD23aQKBgAnCF7QQGmPmixzPuFeknt8+i1UhqQ+h8gI58rIP4TL2ngzF78sm'."\n".'JWPdrCpHA/rdqx4vRS301tguIzIL5ICZreV5O47TUjYdZZSQWX85KiYryH7WsINY'."\n".'LJ2/WjfXqLxBeGon9/398WHi1DO/90Iyrm1oUEIpaGoc/GNCPrzoIUVBAoGBAJH4'."\n".'Q4TsU9nu53kOAOQuOn8+O3Vvllq3uow+7aIY3iZ3O3AZTnXaY+tCxxogiqdSAfLA'."\n".'u+LijRUOx5r6xtr9IixUKvaPQamEAFa2DNTvan359i2rFIdQJSnIYMGJvEG+THLR'."\n".'5eghjV2A7SANyiofRopNF6e3FMCU6dFmbC6OK1fJAoGAfda+51IeyQdu1Ejqc+Oy'."\n".'Iylt0iDRG7A/wBy6oqGRIpNlncWj4kFaQ6k1j3rs6uSP1se+0TkFYvAS57+0J1Ba'."\n".'qO2BJ65FP85fHrRUznuAwLge64OtxcKms0dlV+V2nHiGjEpHA63OJk+jTySv7RpL'."\n".'lHHRDJTnJXRtobCDy/4VlWw='."\n".'-----END PRIVATE KEY-----'."\n".''), 'def00000d2a3c8abbf1fdf7370e5762808c66e977e44a2832e518cd879897e05caf4615e9bad4390ccc7d6fa695cbd9b35f6b9166b4862857dccc4a1a68b5410b421f22a');
$a->enableGrantType(new \League\OAuth2\Server\Grant\ClientCredentialsGrant());
$b = new \Nyholm\Psr7\Factory\Psr17Factory();

return $this->services['PrestaShopBundle\\Controller\\Api\\OAuth2\\AccessTokenController'] = new \PrestaShopBundle\Controller\Api\OAuth2\AccessTokenController($a, new \Symfony\Bridge\PsrHttpMessage\Factory\PsrHttpFactory($b, $b, $b, $b), new \Symfony\Bridge\PsrHttpMessage\Factory\HttpFoundationFactory(), $b);
