بدن پاسخگو
شیء در حین پاسخ احراز هویت ارسال شد.
در اینجا نمونه ای از پاسخ JSON با متن واضح آورده شده است:
{
"requestId": "375dhjf9-Uydd="
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]
}
AuthenticationAuthorizationResponse
با استفاده از PGP یا JWS+JWE رمزگذاری و امضا می شود. علاوه بر این، این مقدار به صورت web-safe base64 کدگذاری شده است. این رمزگذاری در زیر به عنوان Base64UrlEncode
نامیده می شود. به عبارت دیگر، نسخه JSON متن شفاف AuthenticationAuthorizationRequest
باید از طریق توابع زیر ارسال شود:
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 اجازه میدهد بررسی کند که |