Dela via


IdentityProviderContract interface

Identitetsproviderinformation.

Extends

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.

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.

clientLibrary

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

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.

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.

typePropertiesType

Identitetsproviderns typidentifierare.

Ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

name

Namnet på resursen OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type

Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Egenskapsinformation

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

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

clientLibrary

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

clientLibrary?: 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

passwordResetPolicyName

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

passwordResetPolicyName?: string

Egenskapsvärde

string

profileEditingPolicyName

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

profileEditingPolicyName?: string

Egenskapsvärde

string

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

typePropertiesType

Identitetsproviderns typidentifierare.

typePropertiesType?: string

Egenskapsvärde

string

Information om ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

id?: string

Egenskapsvärde

string

Ärvd frånProxyResource.id

name

Namnet på resursen OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

name?: string

Egenskapsvärde

string

Ärvd frånProxyResource.name

type

Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type?: string

Egenskapsvärde

string

Ärvd frånProxyResource.type