Resource: Authorization
Resource Otorisasi Discovery Engine.
Representasi JSON |
---|
{ "name": string, "displayName": string, // Union field |
Kolom | |
---|---|
name |
ID. Nama resource otorisasi. Format: Harus berupa string berenkode UTF-8 dengan batas panjang 1.024 karakter. |
displayName |
Wajib. Nama tampilan otorisasi. Harus berupa string berenkode UTF-8 dengan batas panjang 128 karakter. |
Kolom union authorization_config . Konfigurasi otorisasi. authorization_config hanya ada berupa salah satu diantara berikut: |
|
serverSideOauth2 |
Konfigurasi OAuth2 sisi server. |
ServerSideOAuth2
Konfigurasi OAuth2.
Representasi JSON |
---|
{ "clientId": string, "clientSecret": string, "tokenUri": string, "authorizationUri": string, "scopes": [ string ] } |
Kolom | |
---|---|
clientId |
Wajib. ID klien OAuth2. |
clientSecret |
Wajib. Rahasia klien OAuth2. Dienkripsi saat dalam penyimpanan. |
tokenUri |
Wajib. Endpoint HTTP yang menukar otorisasi klien dengan token akses. |
authorizationUri |
Wajib. URI tujuan pengguna saat mereka perlu memberikan otorisasi. Harus menyertakan semua yang diperlukan untuk otorisasi yang berhasil: ID OAuth, tanda tambahan, dll. Contoh: Parameter |
scopes[] |
Wajib. Cakupan yang akan diminta. Contoh: |
Metode |
|
---|---|
|
Menggunakan token refresh yang disimpan untuk pengguna yang diidentifikasi berdasarkan kredensial pengguna akhir dan resource yang diberikan, serta menampilkan token akses yang dibuat dan detailnya. |
|
Membuat Authorization . |
|
Menghapus Authorization . |
|
Mendapatkan Authorization . |
|
Mencantumkan semua Authorization dalam Engine . |
|
Memperbarui Authorization |
|
Menukar kredensial otorisasi OAuth dengan token refresh dan menyimpan token refresh serta cakupannya. |