Udostępnij za pośrednictwem


IdentityProviderContract interface

Szczegóły dostawcy tożsamości.

Rozszerzenie

Właściwości

allowedTenants

Lista dozwolonych dzierżaw podczas konfigurowania logowania do usługi Azure Active Directory.

authority

OpenID Connect nazwa hosta punktu końcowego odnajdywania dla usługi AAD lub usługi AAD B2C.

clientId

Identyfikator klienta aplikacji w zewnętrznym dostawcy tożsamości. Jest to identyfikator aplikacji dla logowania do serwisu Facebook, identyfikator klienta logowania Google, identyfikator aplikacji dla firmy Microsoft.

clientLibrary

Biblioteka klienta, która ma być używana w portalu deweloperów. Dotyczy tylko usług AAD i AAD B2C Identity Provider.

clientSecret

Wpis tajny klienta aplikacji w zewnętrznym dostawcy tożsamości używany do uwierzytelniania żądania logowania. Na przykład jest to wpis tajny aplikacji na potrzeby logowania do serwisu Facebook, klucz interfejsu API do logowania Google, klucz publiczny dla firmy Microsoft. Ta właściwość nie zostanie wypełniona na operacjach "GET". Użyj żądania POST "/listSecrets", aby uzyskać wartość.

passwordResetPolicyName

Nazwa zasad resetowania hasła. Dotyczy tylko dostawcy tożsamości usługi AAD B2C.

profileEditingPolicyName

Nazwa zasad edytowania profilu. Dotyczy tylko dostawcy tożsamości usługi AAD B2C.

signinPolicyName

Nazwa zasad logowania. Dotyczy tylko dostawcy tożsamości usługi AAD B2C.

signinTenant

Identyfikator TenantId do użycia zamiast typowego podczas logowania się do usługi Active Directory

signupPolicyName

Nazwa zasad rejestracji. Dotyczy tylko dostawcy tożsamości usługi AAD B2C.

typePropertiesType

Identyfikator typu dostawcy tożsamości.

Właściwości dziedziczone

id

W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

name

Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Szczegóły właściwości

allowedTenants

Lista dozwolonych dzierżaw podczas konfigurowania logowania do usługi Azure Active Directory.

allowedTenants?: string[]

Wartość właściwości

string[]

authority

OpenID Connect nazwa hosta punktu końcowego odnajdywania dla usługi AAD lub usługi AAD B2C.

authority?: string

Wartość właściwości

string

clientId

Identyfikator klienta aplikacji w zewnętrznym dostawcy tożsamości. Jest to identyfikator aplikacji dla logowania do serwisu Facebook, identyfikator klienta logowania Google, identyfikator aplikacji dla firmy Microsoft.

clientId?: string

Wartość właściwości

string

clientLibrary

Biblioteka klienta, która ma być używana w portalu deweloperów. Dotyczy tylko usług AAD i AAD B2C Identity Provider.

clientLibrary?: string

Wartość właściwości

string

clientSecret

Wpis tajny klienta aplikacji w zewnętrznym dostawcy tożsamości używany do uwierzytelniania żądania logowania. Na przykład jest to wpis tajny aplikacji na potrzeby logowania do serwisu Facebook, klucz interfejsu API do logowania Google, klucz publiczny dla firmy Microsoft. Ta właściwość nie zostanie wypełniona na operacjach "GET". Użyj żądania POST "/listSecrets", aby uzyskać wartość.

clientSecret?: string

Wartość właściwości

string

passwordResetPolicyName

Nazwa zasad resetowania hasła. Dotyczy tylko dostawcy tożsamości usługi AAD B2C.

passwordResetPolicyName?: string

Wartość właściwości

string

profileEditingPolicyName

Nazwa zasad edytowania profilu. Dotyczy tylko dostawcy tożsamości usługi AAD B2C.

profileEditingPolicyName?: string

Wartość właściwości

string

signinPolicyName

Nazwa zasad logowania. Dotyczy tylko dostawcy tożsamości usługi AAD B2C.

signinPolicyName?: string

Wartość właściwości

string

signinTenant

Identyfikator TenantId do użycia zamiast typowego podczas logowania się do usługi Active Directory

signinTenant?: string

Wartość właściwości

string

signupPolicyName

Nazwa zasad rejestracji. Dotyczy tylko dostawcy tożsamości usługi AAD B2C.

signupPolicyName?: string

Wartość właściwości

string

typePropertiesType

Identyfikator typu dostawcy tożsamości.

typePropertiesType?: string

Wartość właściwości

string

Szczegóły właściwości dziedziczonej

id

W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

id?: string

Wartość właściwości

string

dziedziczone zProxyResource.id

name

Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

name?: string

Wartość właściwości

string

dziedziczone zProxyResource.name

type

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type?: string

Wartość właściwości

string

dziedziczone zProxyResource.type