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 | |
---|---|---|
CheckDescriptor | ||
CreateDescriptorFromSid(SecurityIdentifier) | Crée un modèle d'identité d' Team Foundation du SID spécifié. | |
CreateDescriptorFromSid(String) | Crée un modèle d'identité d' Team Foundation du SID spécifié. | |
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. | |
CreateSecurityToken | ||
CreateTeamFoundationDescriptor(SecurityIdentifier) | Crée un modèle d'identité d' Team Foundation du SID spécifié. | |
CreateTeamFoundationDescriptor(String) | Crée un modèle d'identité d' Team Foundation du SID spécifié. | |
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. | |
CreateWindowsDescriptor(SecurityIdentifier) | Crée un modèle d'identité Windows du SID spécifié. | |
CreateWindowsDescriptor(String) | Crée un modèle d'identité Windows du SID spécifié. | |
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. | |
GetDomainName | Obtient le nom de domaine de l'identité spécifiée. | |
GetDomainUserName(TeamFoundationIdentity) | Obtient le nom complet de l'identité spécifiée. | |
GetDomainUserName(TeamFoundationIdentity, String%) | Obtient le nom complet de l'identité spécifiée.Retourne également le nom que résoluble. | |
GetGroupSpecialType | ||
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.