Freigeben über


SidIdentityHelper-Klasse

Hilfsmethoden für SID-basierte Deskriptoren, wie Windows und TFS.

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.Framework.Common.SidIdentityHelper

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

Syntax

'Declaration
Public NotInheritable Class SidIdentityHelper
public static class SidIdentityHelper

Der SidIdentityHelper-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche EigenschaftStatischer Member PhantomSidPrefix
Öffentliche EigenschaftStatischer Member TeamFoundationSidPrefix
Öffentliche EigenschaftStatischer Member WellKnownDomainSid
Öffentliche EigenschaftStatischer Member WellKnownSidPrefix
Öffentliche EigenschaftStatischer Member WellKnownSidType

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche MethodeStatischer Member ConstructPhantomSid
Öffentliche MethodeStatischer Member ConstructWellKnownSid Bekannter Team Foundation Bezeichner des Konstrukts.
Öffentliche MethodeStatischer Member DecodePhantomSid
Öffentliche MethodeStatischer Member DecodeSid Konvertiert eine Binärdatei SID in ihre Teile.Der Code für diese Konvertierung stammt aus dem [SecurityIdentifier]-Objekt.
Öffentliche MethodeStatischer Member EncodeSid
Öffentliche MethodeStatischer Member GetDomainSid
Öffentliche MethodeStatischer Member GetSidRid
Öffentliche MethodeStatischer Member IsBuiltInAccount Bestimmen Sie, wenn dies das SID aus einer die integrierten Konten ist.Alle integrierten Konten stammen aus der Windows NT-Behörde (5) und verfügen über 32 als Vornamen Vorbehörde.
Öffentliche MethodeStatischer Member IsNTAccount Wenn dies das SID einer NT-Identität ist, können NT-Identitäten aus der SAM Datenbank oder Active Directory stammen entweder.Sie stammen aus der Windows NT-Behörde (5) und verfügen über 21 als Vornamen Vorbehörde.
Öffentliche MethodeStatischer Member IsServiceAccount Bestimmt, ob dieses das bekannte SIDs für Netzwerkdienst oder lokalen Dienst ist.
Öffentliche MethodeStatischer Member IsTeamFoundationIdentifier
Öffentliche MethodeStatischer Member NewSid
Öffentliche MethodeStatischer Member ResolveSid(SecurityIdentifierInfo, String%, String%, NativeMethods.AccountType%, Boolean%)
Öffentliche MethodeStatischer Member ResolveSid(SecurityIdentifierInfo, String%, String%, NativeMethods.AccountType%, Boolean%, Boolean%)

Zum Seitenanfang

Felder

  Name Beschreibung
Öffentliches FeldStatischer Member IllegalNameChars

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Framework.Common-Namespace