IdentityProviderContract interface

Сведения о поставщике удостоверений.

Extends

Свойства

allowedTenants

Список разрешенных клиентов при настройке имени входа Azure Active Directory.

authority

Имя узла конечной точки обнаружения OpenID Connect для AAD или AAD B2C.

clientId

Идентификатор клиента приложения во внешнем поставщике удостоверений. Это идентификатор приложения для входа в Facebook, идентификатор клиента для входа Google, идентификатор приложения для Майкрософт.

clientLibrary

Клиентская библиотека, используемая на портале разработчика. Применяется только к поставщику удостоверений AAD и AAD B2C.

clientSecret

Секрет клиента приложения во внешнем поставщике удостоверений, используемый для проверки подлинности запроса на вход. Например, это секрет приложения для входа в Facebook, ключ API для входа Google, открытый ключ для Майкрософт. Это свойство не будет заполнено в операциях GET! Используйте запрос POST "/listSecrets", чтобы получить это значение.

passwordResetPolicyName

Имя политики сброса пароля. Применяется только к поставщику удостоверений AAD B2C.

profileEditingPolicyName

Имя политики редактирования профиля. Применяется только к поставщику удостоверений AAD B2C.

signinPolicyName

Имя политики входа. Применяется только к поставщику удостоверений AAD B2C.

signinTenant

Идентификатор клиента, используемый вместо Common при входе в Active Directory

signupPolicyName

Имя политики регистрации. Применяется только к поставщику удостоверений AAD B2C.

typePropertiesType

Идентификатор типа поставщика удостоверений.

Унаследованные свойства

id

Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.

name

Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером.

Сведения о свойстве

allowedTenants

Список разрешенных клиентов при настройке имени входа Azure Active Directory.

allowedTenants?: string[]

Значение свойства

string[]

authority

Имя узла конечной точки обнаружения OpenID Connect для AAD или AAD B2C.

authority?: string

Значение свойства

string

clientId

Идентификатор клиента приложения во внешнем поставщике удостоверений. Это идентификатор приложения для входа в Facebook, идентификатор клиента для входа Google, идентификатор приложения для Майкрософт.

clientId?: string

Значение свойства

string

clientLibrary

Клиентская библиотека, используемая на портале разработчика. Применяется только к поставщику удостоверений AAD и AAD B2C.

clientLibrary?: string

Значение свойства

string

clientSecret

Секрет клиента приложения во внешнем поставщике удостоверений, используемый для проверки подлинности запроса на вход. Например, это секрет приложения для входа в Facebook, ключ API для входа Google, открытый ключ для Майкрософт. Это свойство не будет заполнено в операциях GET! Используйте запрос POST "/listSecrets", чтобы получить это значение.

clientSecret?: string

Значение свойства

string

passwordResetPolicyName

Имя политики сброса пароля. Применяется только к поставщику удостоверений AAD B2C.

passwordResetPolicyName?: string

Значение свойства

string

profileEditingPolicyName

Имя политики редактирования профиля. Применяется только к поставщику удостоверений AAD B2C.

profileEditingPolicyName?: string

Значение свойства

string

signinPolicyName

Имя политики входа. Применяется только к поставщику удостоверений AAD B2C.

signinPolicyName?: string

Значение свойства

string

signinTenant

Идентификатор клиента, используемый вместо Common при входе в Active Directory

signinTenant?: string

Значение свойства

string

signupPolicyName

Имя политики регистрации. Применяется только к поставщику удостоверений AAD B2C.

signupPolicyName?: string

Значение свойства

string

typePropertiesType

Идентификатор типа поставщика удостоверений.

typePropertiesType?: string

Значение свойства

string

Сведения об унаследованном свойстве

id

Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.

id?: string

Значение свойства

string

унаследовано отProxyResource.id

name

Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

name?: string

Значение свойства

string

унаследован отProxyResource.name

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером.

type?: string

Значение свойства

string

Наследуется отProxyResource.type