Partager via


IdentityHelper, classe

Classe d'assistance pour gérer des modèles d'identité d' Team Foundation .

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.Framework.Client.IdentityHelper

Espace de noms :  Microsoft.TeamFoundation.Framework.Client
Assembly :  Microsoft.TeamFoundation.Client (dans Microsoft.TeamFoundation.Client.dll)

Syntaxe

'Déclaration
Public NotInheritable Class IdentityHelper
public static class IdentityHelper

Le type IdentityHelper expose les membres suivants.

Méthodes

  Nom Description
Méthode publiqueMembre statique CheckDescriptor
Méthode publiqueMembre statique CreateDescriptorFromSid(SecurityIdentifier) Crée un modèle d'identité d' Team Foundation du SID spécifié.
Méthode publiqueMembre statique CreateDescriptorFromSid(String) Crée un modèle d'identité d' Team Foundation du SID spécifié.
Méthode publiqueMembre statique CreateDescriptorFromSid(SecurityIdentifierInfo) Créez TFS ou modèle windows pour les identités basées sur des SID.Si le type est déjà connu, à l'aide de le type méthode de création spécifique sont plus rapides.Les sids de TFS commencent par S-1-9-1551374245.Tout autre élément est traité comme windows.
Méthode publiqueMembre statique CreateSecurityToken
Méthode publiqueMembre statique CreateTeamFoundationDescriptor(SecurityIdentifier) Crée un modèle d'identité d' Team Foundation du SID spécifié.
Méthode publiqueMembre statique CreateTeamFoundationDescriptor(String) Crée un modèle d'identité d' Team Foundation du SID spécifié.
Méthode publiqueMembre statique CreateTeamFoundationDescriptor(SecurityIdentifierInfo) Créez le modèle avec le type d'identité de TeamFoundation. Notez que cela ne valide pas que le SID est vraiment un TeamFoundation SID. Mais si ce n'est pas le cas, l'erreur se produit ultérieurement lorsque ce modèle est utilisé dans les API d'IMS.
Méthode publiqueMembre statique CreateWindowsDescriptor(SecurityIdentifier) Crée un modèle d'identité Windows du SID spécifié.
Méthode publiqueMembre statique CreateWindowsDescriptor(String) Crée un modèle d'identité Windows du SID spécifié.
Méthode publiqueMembre statique CreateWindowsDescriptor(SecurityIdentifierInfo) Créez le modèle avec le type d'identité windows. Notez que cela ne valide pas que le SID est en fait des fenêtres SID. Mais si ce n'est pas le cas, l'erreur se produit ultérieurement lorsque ce modèle est utilisé dans les API d'IMS.
Méthode publiqueMembre statique GetDomainName Obtient le nom de domaine de l'identité spécifiée.
Méthode publiqueMembre statique GetDomainUserName(TeamFoundationIdentity) Obtient le nom complet de l'identité spécifiée.
Méthode publiqueMembre statique GetDomainUserName(TeamFoundationIdentity, String%) Obtient le nom complet de l'identité spécifiée.Retourne également le nom que résoluble.
Méthode publiqueMembre statique GetGroupSpecialType
Méthode publiqueMembre statique IdentityHasName

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.Framework.Client, espace de noms