Antworttext
Objekt, das während der Authentifizierungsantwort gesendet wurde.
Hier ist ein Beispiel für eine Klartext-JSON-Antwort:
{
"associationId": "88ydEE-ioiwe==",
"requestId": "375dhjf9-Uydd="
}
AuthenticationResponse
wird mit PGP oder JWE+JWS verschlüsselt und signiert.
Außerdem ist dieser Wert websicher mit Base64 codiert. Diese Codierung wird nachfolgend als Base64UrlEncode
bezeichnet. Mit anderen Worten, die Klartext-JSON-Version von AuthenticationRequest
muss über die folgenden Funktionen übergeben werden:
Base64UrlEncode(
PGPSignAndEncrypt(
'{"associationId": "88ydEE-ioiwe==", "requestId": "375dhjf9-Uydd="}'
)
)
oder
Base64UrlEncode(
JWSignAndEncrypt(
'{"associationId": "88ydEE-ioiwe==", "requestId": "375dhjf9-Uydd="}'
)
)
JSON-Darstellung | |
---|---|
{ "associationId": string, "requestId": string, } |
Felder | |
---|---|
associationId |
Wird vom Zahlungsintegrator an Google zurückgebucht. So kann Google prüfen, ob der zurückgegebene |
requestId |
ERFORDERLICH: Wird vom Zahlungsintegrator an Google zurückgebucht. So kann Google Replay-Angriffe verhindern. |