Bagikan melalui


AuthorizationServerContractBaseProperties interface

Kontrak pengaturan Pembaruan server otorisasi OAuth eksternal.

Properti

authorizationMethods

Kata kerja HTTP didukung oleh titik akhir otorisasi. GET harus selalu ada. POST bersifat opsional.

bearerTokenSendingMethods

Menentukan mekanisme di mana token akses diteruskan ke API.

clientAuthenticationMethod

Metode autentikasi yang didukung oleh titik akhir token server otorisasi ini. Nilai yang mungkin adalah Dasar dan/atau Isi. Ketika Isi ditentukan, kredensial klien dan parameter lain diteruskan dalam isi permintaan dalam format application/x-www-form-urlencoded.

defaultScope

Cakupan token akses yang akan diminta secara default. Dapat ditimpa di tingkat API. Harus disediakan dalam bentuk string yang berisi nilai yang dibatasi spasi.

description

Deskripsi server otorisasi. Dapat berisi tag pemformatan HTML.

resourceOwnerPassword

Dapat ditentukan secara opsional ketika jenis pemberian kata sandi pemilik sumber daya didukung oleh server otorisasi ini. Kata sandi pemilik sumber daya default.

resourceOwnerUsername

Dapat ditentukan secara opsional ketika jenis pemberian kata sandi pemilik sumber daya didukung oleh server otorisasi ini. Nama pengguna pemilik sumber daya default.

supportState

Jika true, server otorisasi akan menyertakan parameter status dari permintaan otorisasi ke responsnya. Klien dapat menggunakan parameter status untuk meningkatkan keamanan protokol.

tokenBodyParameters

Parameter tambahan yang diperlukan oleh titik akhir token server otorisasi ini diwakili sebagai array objek JSON dengan properti string nama dan nilai, yaitu {"name" : "name value", "value": "a value"}.

tokenEndpoint

Titik akhir token OAuth. Berisi URI absolut ke entitas yang dirujuk.

Detail Properti

authorizationMethods

Kata kerja HTTP didukung oleh titik akhir otorisasi. GET harus selalu ada. POST bersifat opsional.

authorizationMethods?: AuthorizationMethod[]

Nilai Properti

bearerTokenSendingMethods

Menentukan mekanisme di mana token akses diteruskan ke API.

bearerTokenSendingMethods?: string[]

Nilai Properti

string[]

clientAuthenticationMethod

Metode autentikasi yang didukung oleh titik akhir token server otorisasi ini. Nilai yang mungkin adalah Dasar dan/atau Isi. Ketika Isi ditentukan, kredensial klien dan parameter lain diteruskan dalam isi permintaan dalam format application/x-www-form-urlencoded.

clientAuthenticationMethod?: string[]

Nilai Properti

string[]

defaultScope

Cakupan token akses yang akan diminta secara default. Dapat ditimpa di tingkat API. Harus disediakan dalam bentuk string yang berisi nilai yang dibatasi spasi.

defaultScope?: string

Nilai Properti

string

description

Deskripsi server otorisasi. Dapat berisi tag pemformatan HTML.

description?: string

Nilai Properti

string

resourceOwnerPassword

Dapat ditentukan secara opsional ketika jenis pemberian kata sandi pemilik sumber daya didukung oleh server otorisasi ini. Kata sandi pemilik sumber daya default.

resourceOwnerPassword?: string

Nilai Properti

string

resourceOwnerUsername

Dapat ditentukan secara opsional ketika jenis pemberian kata sandi pemilik sumber daya didukung oleh server otorisasi ini. Nama pengguna pemilik sumber daya default.

resourceOwnerUsername?: string

Nilai Properti

string

supportState

Jika true, server otorisasi akan menyertakan parameter status dari permintaan otorisasi ke responsnya. Klien dapat menggunakan parameter status untuk meningkatkan keamanan protokol.

supportState?: boolean

Nilai Properti

boolean

tokenBodyParameters

Parameter tambahan yang diperlukan oleh titik akhir token server otorisasi ini diwakili sebagai array objek JSON dengan properti string nama dan nilai, yaitu {"name" : "name value", "value": "a value"}.

tokenBodyParameters?: TokenBodyParameterContract[]

Nilai Properti

tokenEndpoint

Titik akhir token OAuth. Berisi URI absolut ke entitas yang dirujuk.

tokenEndpoint?: string

Nilai Properti

string