Mengambil token akses untuk mengakses server sumber daya dengan menggunakan aplikasi tertentu sebagai identitas klien.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
eiam:GenerateOauthToken |
none |
*Aplikasi.
|
None | None |
Sintaks permintaan
POST HTTP/1.1
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
ID instans. |
idaas_ue2jvisn35ea5lmthk267xxxxx |
| ApplicationId |
string |
Yes |
ID aplikasi. |
app_mkv7rgt4d7i4u7zqtzev2mxxxx |
| ScopeValues |
array |
Yes |
Cakupan (dalam OAuth) izin. |
|
|
string |
No |
Nilai izin. |
User:Read:ALL |
|
| Audience |
string |
Yes |
Pengenal audiens server sumber daya. |
https://example.com |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema respons. |
||
| RequestId |
string |
ID permintaan. |
0441BD79-92F3-53AA-8657-F8CE4XXXXXXX |
| TokenResponse |
object |
Tanggapan token. |
|
| TokenType |
string |
Tipe token. Saat ini, hanya Bearer yang didukung. |
Bearer |
| AccessToken |
string |
Token akses. |
*** |
| ExpiresIn |
integer |
Periode validitas, dalam detik. |
1200 |
| ExpiresAt |
integer |
Waktu kedaluwarsa, dalam format stempel waktu UNIX, dalam detik. |
1770186372 |
| IssuedTokenType |
string |
Contoh
Respons sukses
JSONformat
{
"RequestId": "0441BD79-92F3-53AA-8657-F8CE4XXXXXXX",
"TokenResponse": {
"TokenType": "Bearer",
"AccessToken": "***",
"ExpiresIn": 1200,
"ExpiresAt": 1770186372,
"IssuedTokenType": ""
}
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.