Поделиться через


IIdentityProvider - интерфейс

Пространство имен:  Microsoft.TeamFoundation.Framework.Server
Сборка:  Microsoft.TeamFoundation.Framework.Server (в Microsoft.TeamFoundation.Framework.Server.dll)

Синтаксис

'Декларация
<InheritedExportAttribute> _
Public Interface IIdentityProvider
[InheritedExportAttribute]
public interface IIdentityProvider

Тип IIdentityProvider предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство IsSyncable

В начало страницы

Методы

  Имя Описание
Открытый метод CreateDescriptor(TeamFoundationRequestContext, IIdentity) Создает дескриптор экземпляра [IIdentity] из предоставленного ASP.NET для прошедшего проверку подлинности пользователя через свойство HttpContext.User.Identity запроса через интернет.
Открытый метод CreateDescriptor(TeamFoundationRequestContext, String) Поставщик может реализовать [CreateDescriptor] если они поддерживают включение отображаемое имя идентификатора обобщенное с дескриптором.Это позволяет Team Foundation Server, чтобы принять отображаемое имя неизвестного пользователя и разрешить его с помощью поставщика в полный идентификатор.ПРИМЕЧАНИЕ. Необходимо возвратить значение NULL, если не удается разрешить отображаемое имя для пользователя.
Открытый метод GetIdentity Получает идентификатор из источника идентификатора ASP.NET.
Открытый метод GetPossibleIdentityTypes
Открытый метод ServiceStart
Открытый метод SupportedIdentityTypes Получает полное имя типа класса платформы .NET Framework для типов [Identity], которые предоставляют данном хранилище.Это класс, реализующий [IIdentity], например, [System.Security.Principal.WindowsIdentity].
Открытый метод SyncMembers
Открытый метод TrySyncIdentity

В начало страницы

См. также

Ссылки

Microsoft.TeamFoundation.Framework.Server - пространство имен