IdentityProviderContractProperties interface
De externa identitetsprovidrar som Facebook, Google, Microsoft, Twitter eller Azure Active Directory som kan användas för att aktivera åtkomst till API Management tjänstutvecklarportalen för alla användare.
- Extends
Egenskaper
client |
Klient-ID för programmet i den externa identitetsprovidern. Det är app-ID för Facebook-inloggning, klient-ID för Google-inloggning, app-ID för Microsoft. |
client |
Klienthemlighet för programmet i den externa identitetsprovidern som används för att autentisera inloggningsbegäran. Det är till exempel apphemlighet för Facebook-inloggning, API-nyckel för Google-inloggning, offentlig nyckel för Microsoft. Den här egenskapen fylls inte i för GET-åtgärder! Använd POST-begäran för "/listSecrets" för att hämta värdet. |
Ärvda egenskaper
allowed |
Lista över tillåtna klientorganisationer när du konfigurerar Azure Active Directory-inloggning. |
authority | OpenID Connect-värdnamnet för identifieringsslutpunkten för AAD eller AAD B2C. |
client |
Klientbiblioteket som ska användas i utvecklarportalen. Gäller endast för AAD- och AAD B2C-identitetsprovider. |
password |
Namn på princip för lösenordsåterställning. Gäller endast för AAD B2C-identitetsprovider. |
profile |
Namn på profilredigeringsprincip. Gäller endast för AAD B2C-identitetsprovider. |
signin |
Namn på inloggningsprincip. Gäller endast för AAD B2C-identitetsprovider. |
signin |
TenantId som ska användas i stället för Common när du loggar in på Active Directory |
signup |
Namn på registreringsprincip. Gäller endast för AAD B2C-identitetsprovider. |
type | Identitetsproviderns typidentifierare. |
Egenskapsinformation
clientId
Klient-ID för programmet i den externa identitetsprovidern. Det är app-ID för Facebook-inloggning, klient-ID för Google-inloggning, app-ID för Microsoft.
clientId: string
Egenskapsvärde
string
clientSecret
Klienthemlighet för programmet i den externa identitetsprovidern som används för att autentisera inloggningsbegäran. Det är till exempel apphemlighet för Facebook-inloggning, API-nyckel för Google-inloggning, offentlig nyckel för Microsoft. Den här egenskapen fylls inte i för GET-åtgärder! Använd POST-begäran för "/listSecrets" för att hämta värdet.
clientSecret?: string
Egenskapsvärde
string
Information om ärvda egenskaper
allowedTenants
Lista över tillåtna klientorganisationer när du konfigurerar Azure Active Directory-inloggning.
allowedTenants?: string[]
Egenskapsvärde
string[]
authority
OpenID Connect-värdnamnet för identifieringsslutpunkten för AAD eller AAD B2C.
authority?: string
Egenskapsvärde
string
clientLibrary
Klientbiblioteket som ska användas i utvecklarportalen. Gäller endast för AAD- och AAD B2C-identitetsprovider.
clientLibrary?: string
Egenskapsvärde
string
passwordResetPolicyName
Namn på princip för lösenordsåterställning. Gäller endast för AAD B2C-identitetsprovider.
passwordResetPolicyName?: string
Egenskapsvärde
string
Ärvd frånIdentityProviderBaseParameters.passwordResetPolicyName
profileEditingPolicyName
Namn på profilredigeringsprincip. Gäller endast för AAD B2C-identitetsprovider.
profileEditingPolicyName?: string
Egenskapsvärde
string
Ärvd frånIdentityProviderBaseParameters.profileEditingPolicyName
signinPolicyName
Namn på inloggningsprincip. Gäller endast för AAD B2C-identitetsprovider.
signinPolicyName?: string
Egenskapsvärde
string
signinTenant
TenantId som ska användas i stället för Common när du loggar in på Active Directory
signinTenant?: string
Egenskapsvärde
string
signupPolicyName
Namn på registreringsprincip. Gäller endast för AAD B2C-identitetsprovider.
signupPolicyName?: string
Egenskapsvärde
string
type
Identitetsproviderns typidentifierare.
type?: string
Egenskapsvärde
string
Ärvd frånIdentityProviderBaseParameters.type