IIdentityProvider - интерфейс
Пространство имен: Microsoft.VisualStudio.Services.Identity
Сборка: Microsoft.TeamFoundation.Framework.Server (в Microsoft.TeamFoundation.Framework.Server.dll)
Синтаксис
'Декларация
<InheritedExportAttribute> _
Public Interface IIdentityProvider
[InheritedExportAttribute]
public interface IIdentityProvider
Тип IIdentityProvider предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
AvailableIdentityAttributes | Атрибуты, связанных с поставщиком, используемые, соответствующий идентификатор. |
![]() |
IsSyncable | Это свойство означает, поддерживает ли этот поставщик удостоверений синхронизировать. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
CreateDescriptor(TeamFoundationRequestContext, IIdentity) | Создает дескриптор экземпляра из предоставленного IIdentity ASP.NET для пользователей, прошедших проверку подлинности (через свойство HttpContext.User.Identity запроса Интернета). |
![]() |
CreateDescriptor(TeamFoundationRequestContext, String) | Поставщик МОЖЕТ реализовать CreateDescriptor, если они поддерживают разрешить обобщенное идентификаторами отображаемое имя дескриптора.Это позволяет TFS для принятия отображаемое имя для неизвестного пользователя и разрешить его с помощью поставщика к общему идентификатор.ЗАМЕТКА: Необходимо возвращать значение NULL, если невозможно разрешить пользователю unqiue отображаемое имя. |
![]() |
GetIdentity | Получает идентификатор из источника идентификатора ASP.NET. |
![]() |
GetPossibleIdentityTypes | Указывает, является ли дескриптор может представлять пользователь, группа или оба. |
![]() |
ServiceStart | |
![]() |
SupportedIdentityTypes | Получение полного типа класса .NET для типов идентификатора доставки, этого хранилища.Это класс, реализующий интерфейс IIdentity.Пример «System.Security.Principal.WindowsIdentity». |
![]() |
SyncMembers | |
![]() |
TrySyncIdentity |
В начало страницы
См. также
Ссылки
Microsoft.VisualStudio.Services.Identity - пространство имен