Объект: AuthenticationAuthorizationRequest
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Тело запроса
Объект, отправленный во время запроса аутентификации-авторизации.
Вот пример открытого текстового запроса JSON:
{
"requestId": "375dhjf9-Uydd="
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]
}
AuthenticationAuthorizationRequest
шифруется и подписывается с помощью PGP или JWS+JWE. Кроме того, это значение имеет веб-безопасную кодировку Base64. Эта кодировка называется ниже Base64UrlEncode
. Другими словами, текстовая версия AuthenticationRequest
в формате 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 | string ОБЯЗАТЕЛЬНО : Идентификатор для этого запроса. |
authorizations | repeated string ОБЯЗАТЕЛЬНО : возвращается платежным интегратором в Google. Это позволяет Google проверять, что переданные обратно authorizations являются теми же authorizations которые были переданы. |
Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-25 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-25 UTC."],[],["The `AuthenticationAuthorizationRequest` is a JSON object containing a `requestId` (a unique string identifier) and an `authorizations` array (strings indicating requested permissions). This object, in clear text, is signed and encrypted using either PGP or JWS+JWE. The result is then encoded using Base64UrlEncode. This process is detailed with an example and the required JSON field structure is defined, ensuring that the received authorizations match the ones requested.\n"]]