Objek: AuthenticationAuthorizationRequest
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Isi permintaan
Objek dikirim selama permintaan otorisasi autentikasi.
Berikut adalah contoh permintaan JSON teks yang jelas:
{
"requestId": "375dhjf9-Uydd="
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]
}
AuthenticationAuthorizationRequest
dienkripsi dan ditandatangani menggunakan PGP atau JWS+JWE.
Selain itu, nilai ini dienkode dalam base64 yang sesuai untuk web. Pengkodean ini selanjutnya disebut sebagai
Base64UrlEncode
. Dengan kata lain, versi JSON teks
yang jelas dari
AuthenticationRequest
harus diteruskan melalui fungsi berikut:
Base64UrlEncode(
PGPSignAndEncrypt(
'{"requestId": "375dhjf9-Uydd=",
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]}'
)
)
atau
Base64UrlEncode(
JWSignAndEncrypt(
'{"requestId": "375dhjf9-Uydd=",
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]}'
)
)
Representasi JSON |
{
"requestId": string
,
"authorizations": repeated string
}
|
Kolom |
requestId |
string
WAJIB: ID untuk permintaan ini.
|
authorizations |
repeated string
WAJIB: Ditampilkan kembali oleh integrator pembayaran ke
Google. Hal ini memungkinkan Google
memeriksa apakah
authorizations yang diteruskan adalah
authorizations yang sama diteruskan.
|
Semua hak dilindungi undang-undang. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-25 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-25 UTC."],[],["The `AuthenticationAuthorizationRequest` is a JSON object containing a `requestId` (a unique string identifier) and an `authorizations` array (strings indicating requested permissions). This object, in clear text, is signed and encrypted using either PGP or JWS+JWE. The result is then encoded using Base64UrlEncode. This process is detailed with an example and the required JSON field structure is defined, ensuring that the received authorizations match the ones requested.\n"]]