リクエスト本文
認証承認リクエスト中に送信されたオブジェクト。
クリアテキスト JSON リクエストの例を次に示します。
{
"requestId": "375dhjf9-Uydd="
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]
}
AuthenticationAuthorizationRequest
の暗号化と署名には PGP または JWS+JWE が使用されます。さらに、この値はウェブセーフな Base64 でエンコードされます。以下では、このエンコードを「Base64UrlEncode
」と呼びます。つまり、AuthenticationRequest
のクリアテキスト JSON バージョンは、次の関数を介して渡す必要があります。
Base64UrlEncode(
PGPSignAndEncrypt(
'{"requestId": "375dhjf9-Uydd=",
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]}'
)
)
または
Base64UrlEncode(
JWSignAndEncrypt(
'{"requestId": "375dhjf9-Uydd=",
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]}'
)
)
JSON 表現 | |
---|---|
{ "requestId": string , "authorizations": repeated string } |
フィールド | |
---|---|
requestId |
必須: このリクエストの識別子。 |
authorizations |
必須: 決済インテグレータから Google に振り返られます。これにより、Google は、返された |