Delen via


IdentityProviderContractProperties interface

De externe id-providers, zoals Facebook, Google, Microsoft, Twitter of Azure Active Directory, die kunnen worden gebruikt om toegang te krijgen tot de API Management-serviceontwikkelaarsportal voor alle gebruikers.

Uitbreiding

Eigenschappen

clientId

Client-id van de toepassing in de externe id-provider. Het is app-id voor Facebook-aanmelding, client-id voor Google-aanmelding, app-id voor Microsoft.

clientSecret

Clientgeheim van de toepassing in externe id-provider, die wordt gebruikt om aanmeldingsaanvraag te verifiëren. Het is bijvoorbeeld app-geheim voor Facebook-aanmelding, API-sleutel voor Google-aanmelding, openbare sleutel voor Microsoft. Deze eigenschap wordt niet ingevuld voor 'GET'-bewerkingen. Gebruik POST-aanvraag '/listSecrets' om de waarde op te halen.

Overgenomen eigenschappen

allowedTenants

Lijst met toegestane tenants bij het configureren van Azure Active Directory-aanmelding.

authority

OpenID Connect-detectie-eindpunthostnaam voor AAD of AAD B2C.

clientLibrary

De clientbibliotheek die moet worden gebruikt in de ontwikkelaarsportal. Alleen van toepassing op AAD en AAD B2C Identity Provider.

passwordResetPolicyName

De beleidsnaam voor het opnieuw instellen van het wachtwoord. Alleen van toepassing op AAD B2C Identity Provider.

profileEditingPolicyName

Naam van profielbewerkingsbeleid. Alleen van toepassing op AAD B2C Identity Provider.

signinPolicyName

Naam van aanmeldingsbeleid. Alleen van toepassing op AAD B2C Identity Provider.

signinTenant

De TenantId die moet worden gebruikt in plaats van Common wanneer u zich aanmeldt bij Active Directory

signupPolicyName

Naam van registratiebeleid. Alleen van toepassing op AAD B2C Identity Provider.

type

Id van id-providertype.

Eigenschapdetails

clientId

Client-id van de toepassing in de externe id-provider. Het is app-id voor Facebook-aanmelding, client-id voor Google-aanmelding, app-id voor Microsoft.

clientId: string

Waarde van eigenschap

string

clientSecret

Clientgeheim van de toepassing in externe id-provider, die wordt gebruikt om aanmeldingsaanvraag te verifiëren. Het is bijvoorbeeld app-geheim voor Facebook-aanmelding, API-sleutel voor Google-aanmelding, openbare sleutel voor Microsoft. Deze eigenschap wordt niet ingevuld voor 'GET'-bewerkingen. Gebruik POST-aanvraag '/listSecrets' om de waarde op te halen.

clientSecret?: string

Waarde van eigenschap

string

Details van overgenomen eigenschap

allowedTenants

Lijst met toegestane tenants bij het configureren van Azure Active Directory-aanmelding.

allowedTenants?: string[]

Waarde van eigenschap

string[]

overgenomen vanIdentityProviderBaseParameters.allowedTenants

authority

OpenID Connect-detectie-eindpunthostnaam voor AAD of AAD B2C.

authority?: string

Waarde van eigenschap

string

overgenomen vanIdentityProviderBaseParameters.authority

clientLibrary

De clientbibliotheek die moet worden gebruikt in de ontwikkelaarsportal. Alleen van toepassing op AAD en AAD B2C Identity Provider.

clientLibrary?: string

Waarde van eigenschap

string

overgenomen vanIdentityProviderBaseParameters.clientLibrary-

passwordResetPolicyName

De beleidsnaam voor het opnieuw instellen van het wachtwoord. Alleen van toepassing op AAD B2C Identity Provider.

passwordResetPolicyName?: string

Waarde van eigenschap

string

overgenomen vanIdentityProviderBaseParameters.passwordResetPolicyName

profileEditingPolicyName

Naam van profielbewerkingsbeleid. Alleen van toepassing op AAD B2C Identity Provider.

profileEditingPolicyName?: string

Waarde van eigenschap

string

overgenomen vanIdentityProviderBaseParameters.profileEditingPolicyName

signinPolicyName

Naam van aanmeldingsbeleid. Alleen van toepassing op AAD B2C Identity Provider.

signinPolicyName?: string

Waarde van eigenschap

string

overgenomen vanIdentityProviderBaseParameters.signinPolicyName

signinTenant

De TenantId die moet worden gebruikt in plaats van Common wanneer u zich aanmeldt bij Active Directory

signinTenant?: string

Waarde van eigenschap

string

overgenomen vanIdentityProviderBaseParameters.signinTenant-

signupPolicyName

Naam van registratiebeleid. Alleen van toepassing op AAD B2C Identity Provider.

signupPolicyName?: string

Waarde van eigenschap

string

overgenomen vanIdentityProviderBaseParameters.signupPolicyName

type

Id van id-providertype.

type?: string

Waarde van eigenschap

string

overgenomen vanIdentityProviderBaseParameters.type