IdentityProviderCreateContractProperties interface
Penyedia Identitas eksternal seperti Facebook, Google, Microsoft, Twitter, atau Azure Active Directory yang dapat digunakan untuk mengaktifkan akses ke portal pengembang layanan API Management untuk semua pengguna.
- Memperluas
Properti
| client |
Id Klien Aplikasi di Penyedia Identitas eksternal. Ini adalah ID Aplikasi untuk login Facebook, ID Klien untuk login Google, ID Aplikasi untuk Microsoft. |
| client |
Rahasia klien Aplikasi di Penyedia Identitas eksternal, digunakan untuk mengautentikasi permintaan masuk. Misalnya, itu adalah Rahasia Aplikasi untuk login Facebook, Kunci API untuk login Google, Kunci Umum untuk Microsoft. Properti ini tidak akan diisi pada operasi 'GET'! Gunakan permintaan POST '/listSecrets' untuk mendapatkan nilainya. |
Properti yang Diwariskan
| allowed |
Daftar Penyewa yang Diizinkan saat mengonfigurasi login Azure Active Directory. |
| authority | Nama host titik akhir penemuan OpenID Connect untuk AAD atau AAD B2C. |
| client |
Pustaka klien yang akan digunakan di portal pengembang. Hanya berlaku untuk Penyedia Identitas AAD dan AAD B2C. |
| password |
Nama Kebijakan Pengaturan Ulang Kata Sandi. Hanya berlaku untuk Penyedia Identitas AAD B2C. |
| profile |
Nama Kebijakan Pengeditan Profil. Hanya berlaku untuk Penyedia Identitas AAD B2C. |
| signin |
Nama Kebijakan Masuk. Hanya berlaku untuk Penyedia Identitas AAD B2C. |
| signin |
TenantId yang digunakan alih-alih Umum saat masuk ke Direktori Aktif |
| signup |
Nama Kebijakan Pendaftaran. Hanya berlaku untuk Penyedia Identitas AAD B2C. |
| type | Pengidentifikasi Jenis Penyedia Identitas. |
Detail Properti
clientId
Id Klien Aplikasi di Penyedia Identitas eksternal. Ini adalah ID Aplikasi untuk login Facebook, ID Klien untuk login Google, ID Aplikasi untuk Microsoft.
clientId: string
Nilai Properti
string
clientSecret
Rahasia klien Aplikasi di Penyedia Identitas eksternal, digunakan untuk mengautentikasi permintaan masuk. Misalnya, itu adalah Rahasia Aplikasi untuk login Facebook, Kunci API untuk login Google, Kunci Umum untuk Microsoft. Properti ini tidak akan diisi pada operasi 'GET'! Gunakan permintaan POST '/listSecrets' untuk mendapatkan nilainya.
clientSecret: string
Nilai Properti
string
Detail Properti yang Diwariskan
allowedTenants
Daftar Penyewa yang Diizinkan saat mengonfigurasi login Azure Active Directory.
allowedTenants?: string[]
Nilai Properti
string[]
Diwarisi dariIdentityProviderBaseParameters.allowedTenants
authority
Nama host titik akhir penemuan OpenID Connect untuk AAD atau AAD B2C.
authority?: string
Nilai Properti
string
Diwarisi dariIdentityProviderBaseParameters.authority
clientLibrary
Pustaka klien yang akan digunakan di portal pengembang. Hanya berlaku untuk Penyedia Identitas AAD dan AAD B2C.
clientLibrary?: string
Nilai Properti
string
Diwarisi dariIdentityProviderBaseParameters.clientLibrary
passwordResetPolicyName
Nama Kebijakan Pengaturan Ulang Kata Sandi. Hanya berlaku untuk Penyedia Identitas AAD B2C.
passwordResetPolicyName?: string
Nilai Properti
string
Diwarisi dariIdentityProviderBaseParameters.passwordResetPolicyName
profileEditingPolicyName
Nama Kebijakan Pengeditan Profil. Hanya berlaku untuk Penyedia Identitas AAD B2C.
profileEditingPolicyName?: string
Nilai Properti
string
Diwarisi dariIdentityProviderBaseParameters.profileEditingPolicyName
signinPolicyName
Nama Kebijakan Masuk. Hanya berlaku untuk Penyedia Identitas AAD B2C.
signinPolicyName?: string
Nilai Properti
string
Diwarisi dariIdentityProviderBaseParameters.signinPolicyName
signinTenant
TenantId yang digunakan alih-alih Umum saat masuk ke Direktori Aktif
signinTenant?: string
Nilai Properti
string
Diwarisi dariIdentityProviderBaseParameters.signinTenant
signupPolicyName
Nama Kebijakan Pendaftaran. Hanya berlaku untuk Penyedia Identitas AAD B2C.
signupPolicyName?: string
Nilai Properti
string
Diwarisi dariIdentityProviderBaseParameters.signupPolicyName
type
Pengidentifikasi Jenis Penyedia Identitas.
type?: string
Nilai Properti
string
Diwarisi dariIdentityProviderBaseParameters.type