Compartilhar via


Classe IdentityHelper

Classe auxiliar para gerenciar descritores de identidade de Team Foundation .

Hierarquia de herança

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

Namespace:  Microsoft.TeamFoundation.Framework.Client
Assembly:  Microsoft.TeamFoundation.Client (em Microsoft.TeamFoundation.Client.dll)

Sintaxe

'Declaração
Public NotInheritable Class IdentityHelper
public static class IdentityHelper

O tipo IdentityHelper expõe os membros a seguir.

Métodos

  Nome Descrição
Método públicoMembro estático CheckDescriptor
Método públicoMembro estático CreateDescriptorFromSid(SecurityIdentifier) Cria um descritor de identidade de Team Foundation de SID especificado.
Método públicoMembro estático CreateDescriptorFromSid(String) Cria um descritor de identidade de Team Foundation de SID especificado.
Método públicoMembro estático CreateDescriptorFromSid(SecurityIdentifierInfo) Crie TFS ou o descritor do windows para SID com identidades.Se o tipo é conhecido já, usando o tipo específico crie o método será mais rápido.Início de sids de TFS com S-1-9-1551374245.Qualquer outra coisa é tratado como o windows.
Método públicoMembro estático CreateSecurityToken
Método públicoMembro estático CreateTeamFoundationDescriptor(SecurityIdentifier) Cria um descritor de identidade de Team Foundation de SID especificado.
Método públicoMembro estático CreateTeamFoundationDescriptor(String) Cria um descritor de identidade de Team Foundation de SID especificado.
Método públicoMembro estático CreateTeamFoundationDescriptor(SecurityIdentifierInfo) Crie o descritor com o tipo de identidade de TeamFoundation. Observe - ou não valida que SID é realmente um TeamFoundation SID. Mas se isso não for o caso, a falha ocorrerá mais tarde quando esse descritor é usado nas APIs de IMS.
Método públicoMembro estático CreateWindowsDescriptor(SecurityIdentifier) Cria um descritor da identidade windows de SID especificado.
Método públicoMembro estático CreateWindowsDescriptor(String) Cria um descritor da identidade windows de SID especificado.
Método públicoMembro estático CreateWindowsDescriptor(SecurityIdentifierInfo) Crie o descritor com o tipo da identidade do windows. Observe - ou não valida que SID é realmente o windows SID. Mas se isso não for o caso, a falha ocorrerá mais tarde quando esse descritor é usado nas APIs de IMS.
Método públicoMembro estático GetDomainName Obtém o nome do domínio de identidade especificada.
Método públicoMembro estático GetDomainUserName(TeamFoundationIdentity) Obtém o nome para exibição de identidade especificada.
Método públicoMembro estático GetDomainUserName(TeamFoundationIdentity, String%) Obtém o nome para exibição de identidade especificada.Ele também retorna o nome exclusivamente com.
Método públicoMembro estático GetGroupSpecialType
Método públicoMembro estático IdentityHasName

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Framework.Client