Nesne: AuthenticationResponse

Yanıt gövdesi

Kimlik doğrulama yanıtı sırasında nesne gönderildi.

Açık metin JSON yanıtına ait bir örneği aşağıda bulabilirsiniz:

  {
    "associationId": "88ydEE-ioiwe==",
    "requestId": "375dhjf9-Uydd="
  }

AuthenticationResponse, PGP veya JWE+JWS kullanılarak şifrelenir ve imzalanır. Ayrıca bu değer web güvenli base64 kodludur. Bu kodlama aşağıda Base64UrlEncode olarak anılmaktadır. Başka bir deyişle, AuthenticationRequest'in düz metin JSON sürümü aşağıdaki işlevler üzerinden iletilmelidir:

Base64UrlEncode(
  PGPSignAndEncrypt(
    '{"associationId": "88ydEE-ioiwe==", "requestId": "375dhjf9-Uydd="}'
  )
)

veya

Base64UrlEncode(
  JWSignAndEncrypt(
    '{"associationId": "88ydEE-ioiwe==", "requestId": "375dhjf9-Uydd="}'
  )
)
JSON gösterimi
{
  "associationId": string,
  "requestId": string,
}
Alanlar
associationId

string

Ödeme entegratörü tarafından Google'a iletilir. Bu, Google'ın geri verilen associationId ile aynı gspAssociationId olup olmadığını kontrol etmesini sağlar. İstekte mevcutsa bu gereklidir.

requestId

string

ZORUNLU: Ödeme entegratörü tarafından Google'a iade edilir. Bu sayede Google, tekrar oynatma saldırılarını önleyebilir.