Dela via


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

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 för GET-åtgärder! Använd POST-begäran för "/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 Common när du loggar in på Active Directory

signupPolicyName

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[]

Ä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 Common 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

Identitetsproviderns typidentifierare.

type?: string

Egenskapsvärde

string

Ärvd frånIdentityProviderBaseParameters.type