Corpo della richiesta
Oggetto inviato durante la richiesta di autorizzazione-autenticazione.
Ecco un esempio di richiesta JSON in testo chiaro:
{
"requestId": "375dhjf9-Uydd="
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]
}
Il AuthenticationAuthorizationRequest
è criptato e firmato con PGP o JWS+JWE.
Inoltre, questo valore è sicuro per il web e ha la codifica Base64. Questa codifica è indicata di seguito come
Base64UrlEncode
. In altre parole, la versione JSON in testo in chiaro di AuthenticationRequest
deve essere trasmessa tramite le seguenti funzioni:
Base64UrlEncode(
PGPSignAndEncrypt(
'{"requestId": "375dhjf9-Uydd=",
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]}'
)
)
o
Base64UrlEncode(
JWSignAndEncrypt(
'{"requestId": "375dhjf9-Uydd=",
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]}'
)
)
Rappresentazione JSON | |
---|---|
{ "requestId": string , "authorizations": repeated string } |
Campi | |
---|---|
requestId |
REQUIRED: identificatore per questa richiesta. |
authorizations |
REQUIRED: rispecchiato dall'integratore dei pagamenti a
Google. Ciò consente a Google di verificare che i |