Тело ответа
Объект, отправленный во время ответа на аутентификацию-авторизацию.
Вот пример ответа в формате JSON в виде открытого текста:
{
"requestId": "375dhjf9-Uydd="
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]
}
Ответ AuthenticationAuthorizationResponse
шифруется и подписывается с помощью PGP или JWS+JWE. Кроме того, это значение имеет веб-безопасную кодировку 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. Это позволяет Google предотвращать атаки повторного воспроизведения. |
authorizations | ОБЯЗАТЕЛЬНО : возвращается платежным интегратором в Google. Это позволяет Google проверять, что переданные обратно |