<?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".'MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDVTH4l6nf4VheB'."\n".'yiQNF2wYEklQ/AfwGQ8IfFs2jVxyDSzftwEcTES1X9/NCtW1RwC4oGmjSP/hTNXG'."\n".'bgUnuc40NbVMbeejPT44JmvjihPUHzvumHPvQpnU9jAArU34cI1ZH27L27olHu+b'."\n".'DX4HadUvLHAFpqJcWgTIpvkRND59JG3L82hePiNi+0ZE+sPfz3//qoySQROG5uDi'."\n".'ZwjrbUdcTWCfe3kvMnv0ei0HxYSbMCETUPUrXNylOsoBufPGgbBkSCt1JRCi395R'."\n".'gsxk4F/zl+Bq3cjZh5XmXFkhaw9Fbj1xW5gAXKMDgDBBVngowsmd2mi0xGCr41na'."\n".'Xjf1pfBLAgMBAAECggEAe3lmZSiP/nBH91g++l0es+iSDJF5PuIis7TZUIEQjO1X'."\n".'lsHnoKv98kjn01h8Ug4iOr6RqHZvucqyzcWOsmp7FfopU28j8nlXdUW4muWpiNfz'."\n".'57DVHCIfzwocy6eHRVRSXs81Ykl2PlrkNYvf8wau5DoDNyI5RuDNeCJAeFcX/XRz'."\n".'nOkfs1Ys5MHCGZLeO/7MrGkP+cAHy5AFkDKs3x3KyByP+aWXn3tOD53qZI265Hjf'."\n".'mMlx+OWNuXKA0+SdeFlFWD7caR/Bwdq5CnbtHApLIEN9sU+t1L1Uq69MqzVg+WpS'."\n".'c8V7Y78sB/kObliD1MowUfF43iwUvkJa3hpd5lyfwQKBgQD+awL0csvTrVJRwcG3'."\n".'CeLFdqAQZnr9nxh/3b5FwvMuDYFxMht1KxDd2hlFL8oAxZh/AanlqtjaKQJ6Q+Qp'."\n".'yBnxfgpwroIGWfeVhxCYgc44PVSZePjmq7UQqD4NEI/bP3RiR7gNkvpf4gJ67XH9'."\n".'qY4PVSxXoqRZSxDX1yLXpKloMQKBgQDWoAbWiw+hFRjh+VgeWOS/iLgGEIoWNIRY'."\n".'8j/d07guBjwSCtUVFLmKtBhCGYs1HM+LmdSoTE3R/QjwkTHxJtxBlN/IFTG5a9FI'."\n".'GDHwY3IyOKrpMsWseg0+iCR5zKKZ20fEh5wfrnTSAIprJVbk1ZCZU5X8ILwL5aBI'."\n".'YgR2Uqt9OwKBgQDRMC/nypPpYnNzIbsjww8giV8m3Px3mN7OFAck2RyWWyh5aFfH'."\n".'STe/ElsA1kBjzhSLKVUGsClJh7qvyS7LY+pg89+lsvbaPhMicUGmA+UJvPPYlO0i'."\n".'zUA9h/gtSdbe0Rfiz1F4Z8dSG0Uqyh2WElnqJYAmNmanvN8Gea/+WzenoQKBgQDL'."\n".'/QMizL8JGfUxaf0fstuPU9GcKgIkwrt7kpuzKXSngdN8ToFh7PXAaBWaVY7i50Q3'."\n".'6fieEQ/x4q6pf0bZblbvmiDrmYFOO7SI8j4cvVgfdY6z4EbS/Joz8c/BWAa/dxQK'."\n".'Ld3smrJ7mnn1BmNFUdqCcFhgb3hrUk96HHcjQsWtWwKBgEaD2ABlTS2n0MQeF1L/'."\n".'qgbWSNQJ1kpv6MVZpDBQ7vXvqD17BOXkH/MFv4szXB/WF5mPiTB2+PSKYIqCgXY3'."\n".'77+bDjtY4XT8pX5pCmv2g9aOIaOjFfq1SZxQs619UhT7lZ0UAEXDaKyuRv3bf+ow'."\n".'qg41muhC5JMkSqWYuKJjqlYP'."\n".'-----END PRIVATE KEY-----'."\n".''), 'def000009eb034604b091adaca9c860750d16ae76689133de26de25c34efa9cdf5e63c66597e28fa87b7a0dac783d3a21ba5d751890430326e4b195465cff11091cb7d15');
$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())));
