Compartir a través de


IIdentityProvider (Interfaz)

Espacio de nombres:  Microsoft.TeamFoundation.Framework.Server
Ensamblado:  Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)

Sintaxis

'Declaración
<InheritedExportAttribute> _
Public Interface IIdentityProvider
[InheritedExportAttribute]
public interface IIdentityProvider

El tipo IIdentityProvider expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública IsSyncable

Arriba

Métodos

  Nombre Descripción
Método público CreateDescriptor(TeamFoundationRequestContext, IIdentity) Cree el descriptor de la instancia [IIdentity] proporcionada por ASP.NET del usuario autenticado, a través de la propiedad web de HttpContext.User.Identity de la solicitud.
Método público CreateDescriptor(TeamFoundationRequestContext, String) Un proveedor puede implementar [CreateDescriptor] si admiten resolver el nombre para mostrar general de una identidad a descriptor.Esto permite a TFS para tomar un nombre descriptivo para un usuario desconocido y para resolverlos utilizando el proveedor a una identidad completo.NOTA: Debe devolver NULL si no puede resolver el nombre para mostrar un único usuario.
Método público GetIdentity Obtiene la identidad del origen de la identidad ASP.NET .
Método público GetPossibleIdentityTypes
Método público ServiceStart
Método público SupportedIdentityTypes Obtiene el tipo de clase de .NET Framework completo para los tipos [Identity] fuentes de ese este almacén.Ésta es la clase que implementa [IIdentity], por ejemplo, [System.Security.Principal.WindowsIdentity].
Método público SyncMembers
Método público TrySyncIdentity

Arriba

Vea también

Referencia

Microsoft.TeamFoundation.Framework.Server (Espacio de nombres)