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)