<?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'))), ($this->privates['PrestaShopBundle\\Security\\OAuth2\\Repository\\AccessTokenRepository'] ?? ($this->privates['PrestaShopBundle\\Security\\OAuth2\\Repository\\AccessTokenRepository'] = new \PrestaShopBundle\Security\OAuth2\Repository\AccessTokenRepository())), new \PrestaShopBundle\Security\OAuth2\Repository\NullScopeRepository(), new \League\OAuth2\Server\CryptKey('-----BEGIN PRIVATE KEY-----'."\n".'MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQC/vBek58Ok5KKU'."\n".'3da8afflwSxepcwp59yJwf5LMBWst4uPoNdI82j+FIsbL007RQHuDTVLEfLsgQzV'."\n".'0gzGuR2bQqxxK13pKGU8sA8XCqtG5XOPqiA7tvfax0OOFwC5hSDvtmA42WRRmh4R'."\n".'IWZ3fq/mJmYjzxVxb/se5t6JA8tIS7tftJSTPEsXXTF+++Iet49S9QpDjczvQ1RG'."\n".'YlYdf0sHfUAwpFuyj13wysPxkFCP1b0s5DeJ6CJ+oHtpaWId/rqdYGVqkzyMOQh1'."\n".'BRIIC5qn3c+2Q6NyKpMAKHbl5QAB5SNiTs1A4icVuDygbIHvVXqTtFNzn1NLByGD'."\n".'JNwlnPPpAgMBAAECggEABSGpmFZDnDQqTcWqK5zCb7m90EKrtitocZ9piOWejuLS'."\n".'r2Nkn6U0GCjAmFepv35XUOG1nW67i6zghRB8Gw11R2R/bP/2IXldTESCAuHcN6eI'."\n".'cj3hYvfApnBS1Ii1EkIH4aKF7L+UucJgL6EvNt+DIavBbA/syP5wQCF5rz0UwbiJ'."\n".'PUzqR1AtvAjeXu5gisQo2jyExBIFexkonR4CL3xKvIzZa2rk8Ttrz6DnvmMkA9EW'."\n".'sOZpxz1wuSE1FH74vqMlaPMMMZEV1TwEBFKT4KoFSia+QFm17cDAVy6adomSjG0B'."\n".'f1uN993WNSXm7LA7fFYARX6DWfQG5wPMSUZMD2owiQKBgQD1iApofHnoRowpnJdo'."\n".'6RvRth2qQsARec3kQP7IU/viXi1e+iC5r//CUkXWWuqBBkuFIpMjw5zV46O3gKK6'."\n".'pl2RsndwaV7QUvJiBBlMxr67tgOf8shARbd9H4mCeBwDrNr32UfaoQtNpYDrne0s'."\n".'ykVm9qJr8Of5+yVcno8dptTJXwKBgQDH6N1RIJ4Jdjz55vQqz+xcpIXJliTJA9CN'."\n".'wUjM6Y2X07LW9RTy2Vl0Dxb4yLnktN9hfgqhG1oxFU4tCcDtShvAsaFGEH0xy9WA'."\n".'JvuBD2ZF9jnfVJBdHzbwhf4q2TNfSbhytPN9EktO7pg30d9X+xp/G6RRHKP1VCiD'."\n".'DtNu2PGftwKBgQDB4+kcM9fs9fDvV0o1vYeLZr4sWsPjyQUvD6hjN/b7/pTjoLBB'."\n".'Elvs7x1ZNbhjpT3z56a8Ilfyi+4YFcvriz7utDkfmwYVirr/be8wsu2hvA1GvOkn'."\n".'4CYS99mWHxU4TcMo3/ufCXesnFqfNbo6mYyOz4rZpIb74DjT2B56MulsDwKBgQCy'."\n".'4XFgjdI8Xzvy1jG4OXOj9mfs2VgzMyGkJsdQ7NARgpIt/QHwyIJd8r64gUyuFRcp'."\n".'stIqFUKgVxMsA+VJr52j0I6iFlEghOeXk8pLUw9OHSTt7Up8uVi84vlrOA3a/yl4'."\n".'IukaCouupps4n6i9nmi4QnDHT9x6wwK5O0QAlUmogwKBgQCruWY57gcFvpfv8Pf9'."\n".'271z3yYIC1lkqkCFz0rbT3QgEDoGnS76zFTM1IV6Hrn0LSoYAIbyKIc/JDZuwQpe'."\n".'WZSdCVqnjRMF6J2b+JNS1Z39QUKRmJFozg0i9E5Tw7jUzjsRuMw55CQ7Tb7+iRBa'."\n".'jA3j8y/lTLNjE9mKfjJb98jIew=='."\n".'-----END PRIVATE KEY-----'."\n".''), 'def00000033cbee34fc532a2799756e579a60375c9b4f334ac0134ce36e35b2406d0674de82e02a0b9439ea93ccc931ce3a4abe3b48e895f941a5e6b129a464ca9e5e369');
$a->enableGrantType(new \League\OAuth2\Server\Grant\ClientCredentialsGrant());

return $this->services['PrestaShopBundle\\Controller\\Api\\OAuth2\\AccessTokenController'] = new \PrestaShopBundle\Controller\Api\OAuth2\AccessTokenController($a, ($this->privates['Symfony\\Bridge\\PsrHttpMessage\\Factory\\PsrHttpFactory'] ?? $this->load('getPsrHttpFactoryService.php')), new \Symfony\Bridge\PsrHttpMessage\Factory\HttpFoundationFactory(), ($this->privates['Nyholm\\Psr7\\Factory\\Psr17Factory'] ?? ($this->privates['Nyholm\\Psr7\\Factory\\Psr17Factory'] = new \Nyholm\Psr7\Factory\Psr17Factory())));
