প্রতিক্রিয়া শরীর
প্রমাণীকরণ-অনুমোদন প্রতিক্রিয়ার সময় পাঠানো বস্তু।
এখানে একটি স্পষ্ট পাঠ্য JSON প্রতিক্রিয়ার একটি উদাহরণ:
{
"requestId": "375dhjf9-Uydd="
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]
}
PGP বা JWS+JWE ব্যবহার করে AuthenticationAuthorizationResponse
এনক্রিপ্ট করা এবং স্বাক্ষর করা হয়েছে। আরও, এই মানটি ওয়েব-সেফ বেস64 এনকোডেড। এই এনকোডিংকে নীচে Base64UrlEncode
হিসাবে উল্লেখ করা হয়েছে। অন্য কথায়, AuthenticationAuthorizationRequest
এর স্পষ্ট পাঠ্য JSON সংস্করণ নিম্নলিখিত ফাংশনগুলির মাধ্যমে পাস করতে হবে:
Base64UrlEncode(
PGPSignAndEncrypt(
'{"requestId": "375dhjf9-Uydd=",
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]}'
)
)
বা
Base64UrlEncode(
JWSignAndEncrypt(
'{"requestId": "375dhjf9-Uydd=",
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]}'
)
)
JSON প্রতিনিধিত্ব | |
---|---|
{ "requestId": string, "authorizations": repeated string, } |
ক্ষেত্র | |
---|---|
requestId | প্রয়োজনীয় : Google-এ পেমেন্ট ইন্টিগ্রেটর দ্বারা প্রতিফলিত হয়। এটি গুগলকে রিপ্লে আক্রমণ প্রতিরোধ করতে দেয়। |
authorizations | প্রয়োজনীয় : Google-এ পেমেন্ট ইন্টিগ্রেটর দ্বারা প্রতিফলিত হয়। এটি Google কে চেক করতে দেয় যে ফেরত দেওয়া |