Documentation

AmazonOauthService extends AbstractAmazonOauthService
in package

Table of Contents

Constants

ACCESS_TOKEN_RESPONSE  = '{"request_url":"https://api.amazon.com/auth/o2/tokeninfo?access_token=Atza%7CIwEBIADtPSUCCd6-43K4lzqDNrRbttavQDRrqp_i8TpZ-qfpzf040q_jbQsPMXX4zBGnnSmtb8cnyEvZktvMPylWULHTCs5zKYT6zcWT1S_DpvxY9qPgp6Z8m5-jyUvlmGxrP2ScmDet1ptbC0a6_JrgzbHLb7GSixIGCLo_Z3M4z-bQQpN_iP6SvPm8gShq7M2ayDZFyBi3O-zxF_M-3_cvPrEyASkVFQv5alS8GA9s2Sxy2IhJJI_kOIf2RfCXoE_MBwBH8j6KKNpEQyWWiQN19CSSjt6tmy8qDxum27UXH76YJT_258ZPs7Em-hXCEogMrTdRlAslV-P5jRw5I6IAATLFmRPJvgBP3AMG7i_fQbp0f1_s7hyuqBYFJexA15jXixqIWspuFLL1jMCg1DAQGj8jNKyBLOfxptFZOPPvoc1GIlNKYow0oypQwNwz_ic8zY7_WqAz4S8z_FazaWNCs3bQqSL6WOBzurxq0A6GZhn-GkQBfwCOHhOUy9VUS9qrHitovTDw7aKrphint2esOsFbPj-WfzEnB16Md6GpEn4n49MgV4g_CVcaQDOTxNML21rsbC7FS37OoocRnPS5KSj4","request_params":{"access_token":"Atza|IwEBIADtPSUCCd6-43K4lzqDNrRbttavQDRrqp_i8TpZ-qfpzf040q_jbQsPMXX4zBGnnSmtb8cnyEvZktvMPylWULHTCs5zKYT6zcWT1S_DpvxY9qPgp6Z8m5-jyUvlmGxrP2ScmDet1ptbC0a6_JrgzbHLb7GSixIGCLo_Z3M4z-bQQpN_iP6SvPm8gShq7M2ayDZFyBi3O-zxF_M-3_cvPrEyASkVFQv5alS8GA9s2Sxy2IhJJI_kOIf2RfCXoE_MBwBH8j6KKNpEQyWWiQN19CSSjt6tmy8qDxum27UXH76YJT_258ZPs7Em-hXCEogMrTdRlAslV-P5jRw5I6IAATLFmRPJvgBP3AMG7i_fQbp0f1_s7hyuqBYFJexA15jXixqIWspuFLL1jMCg1DAQGj8jNKyBLOfxptFZOPPvoc1GIlNKYow0oypQwNwz_ic8zY7_WqAz4S8z_FazaWNCs3bQqSL6WOBzurxq0A6GZhn-GkQBfwCOHhOUy9VUS9qrHitovTDw7aKrphint2esOsFbPj-WfzEnB16Md6GpEn4n49MgV4g_CVcaQDOTxNML21rsbC7FS37OoocRnPS5KSj4"},"request_headers":[],"response_headers":"GET /auth/o2/tokeninfo?access_token=Atza%7CIwEBIADtPSUCCd6-43K4lzqDNrRbttavQDRrqp_i8TpZ-qfpzf040q_jbQsPMXX4zBGnnSmtb8cnyEvZktvMPylWULHTCs5zKYT6zcWT1S_DpvxY9qPgp6Z8m5-jyUvlmGxrP2ScmDet1ptbC0a6_JrgzbHLb7GSixIGCLo_Z3M4z-bQQpN_iP6SvPm8gShq7M2ayDZFyBi3O-zxF_M-3_cvPrEyASkVFQv5alS8GA9s2Sxy2IhJJI_kOIf2RfCXoE_MBwBH8j6KKNpEQyWWiQN19CSSjt6tmy8qDxum27UXH76YJT_258ZPs7Em-hXCEogMrTdRlAslV-P5jRw5I6IAATLFmRPJvgBP3AMG7i_fQbp0f1_s7hyuqBYFJexA15jXixqIWspuFLL1jMCg1DAQGj8jNKyBLOfxptFZOPPvoc1GIlNKYow0oypQwNwz_ic8zY7_WqAz4S8z_FazaWNCs3bQqSL6WOBzurxq0A6GZhn-GkQBfwCOHhOUy9VUS9qrHitovTDw7aKrphint2esOsFbPj-WfzEnB16Md6GpEn4n49MgV4g_CVcaQDOTxNML21rsbC7FS37OoocRnPS5KSj4 HTTP/1.1\r\nHost: api.amazon.com\r\nAccept: */*\r\n\r\n","response_contents":"{\"aud\":\"amzn1.application-oa2-client.b0c4c60e21354389a1152fefbb9a3d57\",\"user_id\":\"amzn1.account.AEZM6GVVAHPIV43ADL56TQGOCUXQ\",\"iss\":\"https://www.amazon.com\",\"exp\":3599,\"app_id\":\"amzn1.application.5518e18509a7479096fcbd8f822a5be9\",\"iat\":1559047867}"}'
GET_USER_RESPONSE  = '{"request_url":"https://api.amazon.com/user/profile","request_params":[],"request_headers":{"header":"Authorization: bearer Atza|IwEBIADtPSUCCd6-43K4lzqDNrRbttavQDRrqp_i8TpZ-qfpzf040q_jbQsPMXX4zBGnnSmtb8cnyEvZktvMPylWULHTCs5zKYT6zcWT1S_DpvxY9qPgp6Z8m5-jyUvlmGxrP2ScmDet1ptbC0a6_JrgzbHLb7GSixIGCLo_Z3M4z-bQQpN_iP6SvPm8gShq7M2ayDZFyBi3O-zxF_M-3_cvPrEyASkVFQv5alS8GA9s2Sxy2IhJJI_kOIf2RfCXoE_MBwBH8j6KKNpEQyWWiQN19CSSjt6tmy8qDxum27UXH76YJT_258ZPs7Em-hXCEogMrTdRlAslV-P5jRw5I6IAATLFmRPJvgBP3AMG7i_fQbp0f1_s7hyuqBYFJexA15jXixqIWspuFLL1jMCg1DAQGj8jNKyBLOfxptFZOPPvoc1GIlNKYow0oypQwNwz_ic8zY7_WqAz4S8z_FazaWNCs3bQqSL6WOBzurxq0A6GZhn-GkQBfwCOHhOUy9VUS9qrHitovTDw7aKrphint2esOsFbPj-WfzEnB16Md6GpEn4n49MgV4g_CVcaQDOTxNML21rsbC7FS37OoocRnPS5KSj4"},"response_headers":"GET /user/profile HTTP/1.1\r\nHost: api.amazon.com\r\nAccept: */*\r\nAuthorization: bearer Atza|IwEBIADtPSUCCd6-43K4lzqDNrRbttavQDRrqp_i8TpZ-qfpzf040q_jbQsPMXX4zBGnnSmtb8cnyEvZktvMPylWULHTCs5zKYT6zcWT1S_DpvxY9qPgp6Z8m5-jyUvlmGxrP2ScmDet1ptbC0a6_JrgzbHLb7GSixIGCLo_Z3M4z-bQQpN_iP6SvPm8gShq7M2ayDZFyBi3O-zxF_M-3_cvPrEyASkVFQv5alS8GA9s2Sxy2IhJJI_kOIf2RfCXoE_MBwBH8j6KKNpEQyWWiQN19CSSjt6tmy8qDxum27UXH76YJT_258ZPs7Em-hXCEogMrTdRlAslV-P5jRw5I6IAATLFmRPJvgBP3AMG7i_fQbp0f1_s7hyuqBYFJexA15jXixqIWspuFLL1jMCg1DAQGj8jNKyBLOfxptFZOPPvoc1GIlNKYow0oypQwNwz_ic8zY7_WqAz4S8z_FazaWNCs3bQqSL6WOBzurxq0A6GZhn-GkQBfwCOHhOUy9VUS9qrHitovTDw7aKrphint2esOsFbPj-WfzEnB16Md6GpEn4n49MgV4g_CVcaQDOTxNML21rsbC7FS37OoocRnPS5KSj4\r\n\r\n","response_contents":"{\"user_id\":\"amzn1.account.AEZM6GVVAHPIV43ADL56TQGOCUXQ\",\"name\":\"Janssen John Ramiscal\",\"email\":\"janssen.ramiscal@outlook.com\"}"}'

Properties

$amazonOauthHelper  : AmazonOauthHelper
$amazonUser  : AmazonUser
$config  : Config
$defaultIntegrationService  : DefaultIntegrationService
$httpRequestAdapter  : HttpRequestAdapter
$logger  : FileBasedLogger
$securityComponent  : SecurityComponent
$userAccountRepository  : UserAccountRepository

Methods

__construct()  : mixed
processAmazonResponse()  : mixed
checkUser()  : mixed
insertNewAmazonUser()  : mixed
logInAmazonUser()  : mixed

Constants

ACCESS_TOKEN_RESPONSE

public mixed ACCESS_TOKEN_RESPONSE = '{"request_url":"https://api.amazon.com/auth/o2/tokeninfo?access_token=Atza%7CIwEBIADtPSUCCd6-43K4lzqDNrRbttavQDRrqp_i8TpZ-qfpzf040q_jbQsPMXX4zBGnnSmtb8cnyEvZktvMPylWULHTCs5zKYT6zcWT1S_DpvxY9qPgp6Z8m5-jyUvlmGxrP2ScmDet1ptbC0a6_JrgzbHLb7GSixIGCLo_Z3M4z-bQQpN_iP6SvPm8gShq7M2ayDZFyBi3O-zxF_M-3_cvPrEyASkVFQv5alS8GA9s2Sxy2IhJJI_kOIf2RfCXoE_MBwBH8j6KKNpEQyWWiQN19CSSjt6tmy8qDxum27UXH76YJT_258ZPs7Em-hXCEogMrTdRlAslV-P5jRw5I6IAATLFmRPJvgBP3AMG7i_fQbp0f1_s7hyuqBYFJexA15jXixqIWspuFLL1jMCg1DAQGj8jNKyBLOfxptFZOPPvoc1GIlNKYow0oypQwNwz_ic8zY7_WqAz4S8z_FazaWNCs3bQqSL6WOBzurxq0A6GZhn-GkQBfwCOHhOUy9VUS9qrHitovTDw7aKrphint2esOsFbPj-WfzEnB16Md6GpEn4n49MgV4g_CVcaQDOTxNML21rsbC7FS37OoocRnPS5KSj4","request_params":{"access_token":"Atza|IwEBIADtPSUCCd6-43K4lzqDNrRbttavQDRrqp_i8TpZ-qfpzf040q_jbQsPMXX4zBGnnSmtb8cnyEvZktvMPylWULHTCs5zKYT6zcWT1S_DpvxY9qPgp6Z8m5-jyUvlmGxrP2ScmDet1ptbC0a6_JrgzbHLb7GSixIGCLo_Z3M4z-bQQpN_iP6SvPm8gShq7M2ayDZFyBi3O-zxF_M-3_cvPrEyASkVFQv5alS8GA9s2Sxy2IhJJI_kOIf2RfCXoE_MBwBH8j6KKNpEQyWWiQN19CSSjt6tmy8qDxum27UXH76YJT_258ZPs7Em-hXCEogMrTdRlAslV-P5jRw5I6IAATLFmRPJvgBP3AMG7i_fQbp0f1_s7hyuqBYFJexA15jXixqIWspuFLL1jMCg1DAQGj8jNKyBLOfxptFZOPPvoc1GIlNKYow0oypQwNwz_ic8zY7_WqAz4S8z_FazaWNCs3bQqSL6WOBzurxq0A6GZhn-GkQBfwCOHhOUy9VUS9qrHitovTDw7aKrphint2esOsFbPj-WfzEnB16Md6GpEn4n49MgV4g_CVcaQDOTxNML21rsbC7FS37OoocRnPS5KSj4"},"request_headers":[],"response_headers":"GET /auth/o2/tokeninfo?access_token=Atza%7CIwEBIADtPSUCCd6-43K4lzqDNrRbttavQDRrqp_i8TpZ-qfpzf040q_jbQsPMXX4zBGnnSmtb8cnyEvZktvMPylWULHTCs5zKYT6zcWT1S_DpvxY9qPgp6Z8m5-jyUvlmGxrP2ScmDet1ptbC0a6_JrgzbHLb7GSixIGCLo_Z3M4z-bQQpN_iP6SvPm8gShq7M2ayDZFyBi3O-zxF_M-3_cvPrEyASkVFQv5alS8GA9s2Sxy2IhJJI_kOIf2RfCXoE_MBwBH8j6KKNpEQyWWiQN19CSSjt6tmy8qDxum27UXH76YJT_258ZPs7Em-hXCEogMrTdRlAslV-P5jRw5I6IAATLFmRPJvgBP3AMG7i_fQbp0f1_s7hyuqBYFJexA15jXixqIWspuFLL1jMCg1DAQGj8jNKyBLOfxptFZOPPvoc1GIlNKYow0oypQwNwz_ic8zY7_WqAz4S8z_FazaWNCs3bQqSL6WOBzurxq0A6GZhn-GkQBfwCOHhOUy9VUS9qrHitovTDw7aKrphint2esOsFbPj-WfzEnB16Md6GpEn4n49MgV4g_CVcaQDOTxNML21rsbC7FS37OoocRnPS5KSj4 HTTP/1.1\r\nHost: api.amazon.com\r\nAccept: */*\r\n\r\n","response_contents":"{\"aud\":\"amzn1.application-oa2-client.b0c4c60e21354389a1152fefbb9a3d57\",\"user_id\":\"amzn1.account.AEZM6GVVAHPIV43ADL56TQGOCUXQ\",\"iss\":\"https://www.amazon.com\",\"exp\":3599,\"app_id\":\"amzn1.application.5518e18509a7479096fcbd8f822a5be9\",\"iat\":1559047867}"}'

GET_USER_RESPONSE

public mixed GET_USER_RESPONSE = '{"request_url":"https://api.amazon.com/user/profile","request_params":[],"request_headers":{"header":"Authorization: bearer Atza|IwEBIADtPSUCCd6-43K4lzqDNrRbttavQDRrqp_i8TpZ-qfpzf040q_jbQsPMXX4zBGnnSmtb8cnyEvZktvMPylWULHTCs5zKYT6zcWT1S_DpvxY9qPgp6Z8m5-jyUvlmGxrP2ScmDet1ptbC0a6_JrgzbHLb7GSixIGCLo_Z3M4z-bQQpN_iP6SvPm8gShq7M2ayDZFyBi3O-zxF_M-3_cvPrEyASkVFQv5alS8GA9s2Sxy2IhJJI_kOIf2RfCXoE_MBwBH8j6KKNpEQyWWiQN19CSSjt6tmy8qDxum27UXH76YJT_258ZPs7Em-hXCEogMrTdRlAslV-P5jRw5I6IAATLFmRPJvgBP3AMG7i_fQbp0f1_s7hyuqBYFJexA15jXixqIWspuFLL1jMCg1DAQGj8jNKyBLOfxptFZOPPvoc1GIlNKYow0oypQwNwz_ic8zY7_WqAz4S8z_FazaWNCs3bQqSL6WOBzurxq0A6GZhn-GkQBfwCOHhOUy9VUS9qrHitovTDw7aKrphint2esOsFbPj-WfzEnB16Md6GpEn4n49MgV4g_CVcaQDOTxNML21rsbC7FS37OoocRnPS5KSj4"},"response_headers":"GET /user/profile HTTP/1.1\r\nHost: api.amazon.com\r\nAccept: */*\r\nAuthorization: bearer Atza|IwEBIADtPSUCCd6-43K4lzqDNrRbttavQDRrqp_i8TpZ-qfpzf040q_jbQsPMXX4zBGnnSmtb8cnyEvZktvMPylWULHTCs5zKYT6zcWT1S_DpvxY9qPgp6Z8m5-jyUvlmGxrP2ScmDet1ptbC0a6_JrgzbHLb7GSixIGCLo_Z3M4z-bQQpN_iP6SvPm8gShq7M2ayDZFyBi3O-zxF_M-3_cvPrEyASkVFQv5alS8GA9s2Sxy2IhJJI_kOIf2RfCXoE_MBwBH8j6KKNpEQyWWiQN19CSSjt6tmy8qDxum27UXH76YJT_258ZPs7Em-hXCEogMrTdRlAslV-P5jRw5I6IAATLFmRPJvgBP3AMG7i_fQbp0f1_s7hyuqBYFJexA15jXixqIWspuFLL1jMCg1DAQGj8jNKyBLOfxptFZOPPvoc1GIlNKYow0oypQwNwz_ic8zY7_WqAz4S8z_FazaWNCs3bQqSL6WOBzurxq0A6GZhn-GkQBfwCOHhOUy9VUS9qrHitovTDw7aKrphint2esOsFbPj-WfzEnB16Md6GpEn4n49MgV4g_CVcaQDOTxNML21rsbC7FS37OoocRnPS5KSj4\r\n\r\n","response_contents":"{\"user_id\":\"amzn1.account.AEZM6GVVAHPIV43ADL56TQGOCUXQ\",\"name\":\"Janssen John Ramiscal\",\"email\":\"janssen.ramiscal@outlook.com\"}"}'

Properties

Methods

__construct()

public __construct(AmazonOauthHelper $amazonOauthHelper, HttpRequestAdapter $httpRequestAdapter, Config $config, AmazonUser $amazonUser, SecurityComponent $securityComponent, FileBasedLogger $logger, UserService $userService, UserAccountRepository $userAccountRepository, DefaultIntegrationService $defaultIntegrationService) : mixed
Parameters
$amazonOauthHelper : AmazonOauthHelper
$httpRequestAdapter : HttpRequestAdapter
$config : Config
$amazonUser : AmazonUser
$securityComponent : SecurityComponent
$logger : FileBasedLogger
$userService : UserService
$userAccountRepository : UserAccountRepository
$defaultIntegrationService : DefaultIntegrationService

processAmazonResponse()

public processAmazonResponse(string $accessToken) : mixed
Parameters
$accessToken : string

insertNewAmazonUser()

protected insertNewAmazonUser(mixed $userResponseContents) : mixed
Parameters
$userResponseContents : mixed

        
On this page

Search results