Dela via


IdentityProviderCreateContractProperties interface

De externa identitetsprovidrar som Facebook, Google, Microsoft, Twitter eller Azure Active Directory som kan användas för att ge alla användare åtkomst till API Management-tjänstens utvecklarportal.

Extends

Egenskaper

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.

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 vid GET-åtgärder! Använd POST-begäran "/listSecrets" för att hämta värdet.

Ärvda egenskaper

allowedTenants

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.

clientLibrary

Klientbiblioteket som ska användas i utvecklarportalen. Gäller endast för AAD- och AAD B2C-identitetsprovider.

passwordResetPolicyName

Namn på princip för lösenordsåterställning. Gäller endast för AAD B2C-identitetsprovider.

profileEditingPolicyName

Namn på profilredigeringsprincip. Gäller endast för AAD B2C-identitetsprovider.

signinPolicyName

Namn på inloggningsprincip. Gäller endast för AAD B2C-identitetsprovider.

signinTenant

TenantId som ska användas i stället för Vanligt när du loggar in på Active Directory

signupPolicyName

Namn på registreringsprincip. Gäller endast för AAD B2C-identitetsprovider.

type

Typidentifierare för identitetsprovider.

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 vid GET-åtgärder! Använd POST-begäran "/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[]

Ärvd frånIdentityProviderBaseParameters.allowedTenants

authority

OpenID Connect-värdnamnet för identifieringsslutpunkten för AAD eller AAD B2C.

authority?: string

Egenskapsvärde

string

Ärvd frånIdentityProviderBaseParameters.authority

clientLibrary

Klientbiblioteket som ska användas i utvecklarportalen. Gäller endast för AAD- och AAD B2C-identitetsprovider.

clientLibrary?: string

Egenskapsvärde

string

Ärvd frånIdentityProviderBaseParameters.clientLibrary

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

Ärvd frånIdentityProviderBaseParameters.signinPolicyName

signinTenant

TenantId som ska användas i stället för Vanligt när du loggar in på Active Directory

signinTenant?: string

Egenskapsvärde

string

Ärvd frånIdentityProviderBaseParameters.signinTenant

signupPolicyName

Namn på registreringsprincip. Gäller endast för AAD B2C-identitetsprovider.

signupPolicyName?: string

Egenskapsvärde

string

Ärvd frånIdentityProviderBaseParameters.signupPolicyName

type

Typidentifierare för identitetsprovider.

type?: string

Egenskapsvärde

string

Ärvd frånIdentityProviderBaseParameters.type