IdentityProviderContract interface
Identitetsproviderinformation.
- Extends
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 |
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 |
Klientbiblioteket som ska användas i utvecklarportalen. Gäller endast för AAD- och AAD B2C-identitetsprovider. |
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. |
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. |
Ä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