IIdentityProvider (Interfaz)
Espacio de nombres: Microsoft.VisualStudio.Services.Identity
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 | |
---|---|---|
AvailableIdentityAttributes | Atributos Proveedor- específicos por identidad correspondiente. | |
IsSyncable | Esta propiedad indica si este proveedor de identidad admite syncing. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
CreateDescriptor(TeamFoundationRequestContext, IIdentity) | Crea el descriptor de la instancia de IIdentity proporcionada por ASP.NET para el usuario autenticado (mediante la propiedad web de HttpContext.User.Identity de la solicitud). | |
CreateDescriptor(TeamFoundationRequestContext, String) | Un host CreateDescriptor de MAYO de proveedor si admiten resolver un nombre para mostrar generalizado las identidades a descriptor.Esto permite a TFS toma un nombre descriptivo para un usuario desconocido y que lo resuelva mediante el proveedor a una identidad completo.NOTA: Debe devolver NULL si no puede resolver el nombre para mostrar a un usuario de unqiue. | |
GetIdentity | Obtiene la identidad del origen de la identidad de ASP.NET. | |
GetPossibleIdentityTypes | Indica si descriptor proporcionado podría representar un usuario, un grupo o ambos. | |
ServiceStart | ||
SupportedIdentityTypes | Obtiene el tipo de clase.NET completo para los tipos de identidad fuentes de ese este almacén.Ésta es la clase que implementa IIdentity.Un ejemplo es “System.Security.Principal.WindowsIdentity”. | |
SyncMembers | ||
TrySyncIdentity |
Arriba
Vea también
Referencia
Microsoft.VisualStudio.Services.Identity (Espacio de nombres)