Treść odpowiedzi
Obiekt został wysłany w trakcie odpowiedzi uwierzytelniania.
Oto przykład odpowiedzi JSON w postaci zwykłego tekstu:
{
"associationId": "88ydEE-ioiwe==",
"requestId": "375dhjf9-Uydd="
}
AuthenticationResponse
jest szyfrowany i podpisany przy użyciu PGP lub JWE+JWS.
Ponadto ta wartość jest zakodowana do bezpiecznego w internecie w formacie base64. To kodowanie jest poniżej nazywane Base64UrlEncode
. Innymi słowy, wersja AuthenticationRequest
obiektu AuthenticationRequest
musi być przekazywana przez te funkcje w postaci zwykłego tekstu w formacie JSON:
Base64UrlEncode(
PGPSignAndEncrypt(
'{"associationId": "88ydEE-ioiwe==", "requestId": "375dhjf9-Uydd="}'
)
)
lub
Base64UrlEncode(
JWSignAndEncrypt(
'{"associationId": "88ydEE-ioiwe==", "requestId": "375dhjf9-Uydd="}'
)
)
Zapis JSON | |
---|---|
{ "associationId": string, "requestId": string, } |
Pola | |
---|---|
associationId |
Informacje przekazywane przez integratora płatności Google. Dzięki temu Google sprawdzi, czy zwrócony kod |
requestId |
WYMAGANE: informacje podane przez integratora płatności dla Google. Pozwala to Google zapobiegać atakom metodą powtórzenia. |