IdentityProviderContract interface
Szczegóły dostawcy tożsamości.
- Rozszerzenie
Właściwości
allowed |
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. |
client |
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. |
client |
Biblioteka klienta, która ma być używana w portalu deweloperów. Dotyczy tylko usług AAD i AAD B2C Identity Provider. |
client |
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ść. |
password |
Nazwa zasad resetowania hasła. Dotyczy tylko dostawcy tożsamości usługi AAD B2C. |
profile |
Nazwa zasad edytowania profilu. Dotyczy tylko dostawcy tożsamości usługi AAD B2C. |
signin |
Nazwa zasad logowania. Dotyczy tylko dostawcy tożsamości usługi AAD B2C. |
signin |
Identyfikator TenantId do użycia zamiast typowego podczas logowania się do usługi Active Directory |
signup |
Nazwa zasad rejestracji. Dotyczy tylko dostawcy tożsamości usługi AAD B2C. |
type |
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