Cuerpo de la respuesta
Objeto enviado durante la respuesta de autenticación-autorización.
Este es un ejemplo de una respuesta JSON de texto sin formato:
{
"requestId": "375dhjf9-Uydd="
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]
}
El AuthenticationAuthorizationResponse
está encriptado y firmado con PGP o JWS+JWE.
Además, este valor está codificado en Base64 seguro para la Web. A esta codificación se la denomina Base64UrlEncode
a continuación. En otras palabras, la versión JSON en texto sin cifrar de la
AuthenticationAuthorizationRequest
debe pasar por lo siguiente
funciones:
Base64UrlEncode(
PGPSignAndEncrypt(
'{"requestId": "375dhjf9-Uydd=",
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]}'
)
)
o
Base64UrlEncode(
JWSignAndEncrypt(
'{"requestId": "375dhjf9-Uydd=",
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]}'
)
)
Representación JSON | |
---|---|
{ "requestId": string, "authorizations": repeated string, } |
Campos | |
---|---|
requestId |
OBLIGATORIO: El integrador de pagos lo refleja en Google. Esto permite que Google evite los ataques de repetición. |
authorizations |
OBLIGATORIO: El integrador de pagos lo refleja a Google. Esto permite que Google verifique que el |