This documentation is archived and is not being maintained.

IdentityHelper Class

System::Object
  Microsoft.TeamFoundation.Framework.Server::IdentityHelper

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

public ref class IdentityHelper abstract sealed

The IdentityHelper type exposes the following members.

  NameDescription
Public methodStatic memberCreateDescriptorFromSid(SecurityIdentifier)See overload.
Public methodStatic memberCreateDescriptorFromSid(String)Create TFS or Windows descriptor for SID based identities. If the type is already known, using the type specific Create method will be faster. TFS group sids start with S-1-9-1551374245. Anything else is treated as Windows, known forms are S-1-5-xxxx, and there are well know groups that have sids of the form S-1-0, S-1-0-xx, S-1-2, S-1-3, S-1-3-xx, S-1-4, S-1-5, S-1-5-xxx
Public methodStatic memberCreateReadOnlyTeamFoundationDescriptor
Public methodStatic memberCreateTeamFoundationDescriptor(SecurityIdentifier)See overload.
Public methodStatic memberCreateTeamFoundationDescriptor(String)CreateTeamFoundationDescriptor
Public methodStatic memberCreateUnauthenticatedDescriptor(SecurityIdentifier)
Public methodStatic memberCreateUnauthenticatedDescriptor(String)
Public methodStatic memberCreateWindowsDescriptor(SecurityIdentifier)See overload.
Public methodStatic memberCreateWindowsDescriptor(String)CreateWindowsDescriptor
Public methodStatic memberGetDomainUserName
Public methodStatic memberGetPreferredEmailAddress
Public methodStatic memberGetUniqueName(Identity)Generate Identity unique name
Public methodStatic memberGetUniqueName(String, String, Int32)
Public methodStatic memberIsEmailConfirmationPending
Public methodStatic memberIsServiceIdentity
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show: