IIdentityProvider, interface
Espace de noms : Microsoft.VisualStudio.Services.Identity
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
<InheritedExportAttribute> _
Public Interface IIdentityProvider
[InheritedExportAttribute]
public interface IIdentityProvider
Le type IIdentityProvider expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
AvailableIdentityAttributes | Attributs spécifiques au fournisseur utilisés par identité correspondante. | |
IsSyncable | Cette propriété indique si ce fournisseur d'identité prend en charge syncing. |
Début
Méthodes
Nom | Description | |
---|---|---|
CreateDescriptor(TeamFoundationRequestContext, IIdentity) | Crée un descripteur de l'instance d'IIdentity données par ASP.NET pour l'utilisateur authentifié (via la propriété du HttpContext.User.Identity de la requête Web). | |
CreateDescriptor(TeamFoundationRequestContext, String) | Un fournisseur PEUT implémenter CreateDescriptor s'ils prennent en charge résoudre un nom complet généralisé par identités à un descripteur.Cela permet à TFS pour prendre un nom complet pour un utilisateur inconnu et à résoudre à l'aide du fournisseur à une identité qualifiée complète.REMARQUE : Vous devez retourner Null si vous ne parvenez pas à résoudre le nom complet à un utilisateur d'unqiue. | |
GetIdentity | Obtient l'identité de la source d'identité ASP.NET. | |
GetPossibleIdentityTypes | Indique si le descripteur fourni peut représenter un utilisateur, un groupe ou les deux. | |
ServiceStart | ||
SupportedIdentityTypes | Récupérez le type qualifié complet de classe .NET pour les types d'identité que ces magasins fournir.C'est la classe qui implémente IIdentity.Un exemple est « System.Security.Principal.WindowsIdentity ». | |
SyncMembers | ||
TrySyncIdentity |
Début