다음을 통해 공유


IdentityHelper 클래스

관리 하는 도우미 클래스 Team Foundation identity 설명자입니다.

상속 계층 구조

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

네임스페이스:  Microsoft.TeamFoundation.Framework.Client
어셈블리:  Microsoft.TeamFoundation.Client(Microsoft.TeamFoundation.Client.dll)

구문

‘선언
Public NotInheritable Class IdentityHelper
public static class IdentityHelper

IdentityHelper 형식에서는 다음과 같은 멤버를 노출합니다.

메서드

  이름 설명
Public 메서드정적 멤버 CheckDescriptor
Public 메서드정적 멤버 CreateDescriptorFromSid(SecurityIdentifier) 생성 된 Team Foundation identity 설명자에서 지정한 SID.
Public 메서드정적 멤버 CreateDescriptorFromSid(String) 생성 된 Team Foundation identity 설명자에서 지정한 SID.
Public 메서드정적 멤버 CreateDescriptorFromSid(SecurityIdentifierInfo) TFS를 만들거나 id가 Windows 설명자의 SID 기반으로 합니다.이미 형식을 알고 있으면 특정 형식 Create 메서드를 사용 하 여 빠르게 됩니다.1-9-1551374245 TFS sid 시작 합니다.다른 창으로 처리 됩니다.
Public 메서드정적 멤버 CreateSecurityToken
Public 메서드정적 멤버 CreateTeamFoundationDescriptor(SecurityIdentifier) 생성 된 Team Foundation identity 설명자에서 지정한 SID.
Public 메서드정적 멤버 CreateTeamFoundationDescriptor(String) 생성 된 Team Foundation identity 설명자에서 지정한 SID.
Public 메서드정적 멤버 CreateTeamFoundationDescriptor(SecurityIdentifierInfo) 와 Teamfoundation의 id 형식 설명자를 만듭니다. Note-이 실제로 SID TeamFoundation SID 인지 확인 하지 않습니다. 하지만 이런 경우가 있으면이 설명자 IMS Api에서 사용 하는 경우 오류가 나중에 발생 합니다.
Public 메서드정적 멤버 CreateWindowsDescriptor(SecurityIdentifier) Windows identity 설명자에서 지정한 SID를 만듭니다.
Public 메서드정적 멤버 CreateWindowsDescriptor(String) Windows identity 설명자에서 지정한 SID를 만듭니다.
Public 메서드정적 멤버 CreateWindowsDescriptor(SecurityIdentifierInfo) 설명자의 Windows id 형식으로 만듭니다. Note-이 실제로 SID는 Windows SID 인지 확인 하지 않습니다. 하지만 이런 경우가 있으면이 설명자 IMS Api에서 사용 하는 경우 오류가 나중에 발생 합니다.
Public 메서드정적 멤버 GetDomainName 지정 된 id의 도메인 이름을 가져옵니다.
Public 메서드정적 멤버 GetDomainUserName(TeamFoundationIdentity) 지정 된 id의 표시 이름을 가져옵니다.
Public 메서드정적 멤버 GetDomainUserName(TeamFoundationIdentity, String%) 지정 된 id의 표시 이름을 가져옵니다.또한 확인할 수 있는 고유 이름을 반환합니다.
Public 메서드정적 멤버 GetGroupSpecialType
Public 메서드정적 멤버 IdentityHasName

위쪽

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

Microsoft.TeamFoundation.Framework.Client 네임스페이스