SecurityIdentifier Konstruktoren

Definition

Initialisiert eine neue Instanz der SecurityIdentifier-Klasse.

Überlädt

Name Beschreibung
SecurityIdentifier(IntPtr)

Initialisiert eine neue Instanz der SecurityIdentifier Klasse mithilfe eines Zeigers auf die binäre Form eines Sicherheitsbezeichners (SID).

SecurityIdentifier(String)

Initialisiert eine neue Instanz der Klasse mithilfe des SecurityIdentifier angegebenen Sicherheitsbezeichners (SID) im SDDL-Format (Security Descriptor Definition Language).

SecurityIdentifier(Byte[], Int32)

Initialisiert eine neue Instanz der SecurityIdentifier Klasse mithilfe einer angegebenen binären Darstellung eines Sicherheitsbezeichners (SID).

SecurityIdentifier(WellKnownSidType, SecurityIdentifier)

Initialisiert eine neue Instanz der SecurityIdentifier Klasse mithilfe des angegebenen bekannten Sid-Typs (Security Identifier) und der Domänen-SID.

SecurityIdentifier(IntPtr)

Initialisiert eine neue Instanz der SecurityIdentifier Klasse mithilfe eines Zeigers auf die binäre Form eines Sicherheitsbezeichners (SID).

public:
 SecurityIdentifier(IntPtr binaryForm);
public SecurityIdentifier(IntPtr binaryForm);
new System.Security.Principal.SecurityIdentifier : nativeint -> System.Security.Principal.SecurityIdentifier
Public Sub New (binaryForm As IntPtr)

Parameter

binaryForm
IntPtr

nativeint

Ein Zeiger auf die binäre Form einer SID.

Gilt für:

SecurityIdentifier(String)

Initialisiert eine neue Instanz der Klasse mithilfe des SecurityIdentifier angegebenen Sicherheitsbezeichners (SID) im SDDL-Format (Security Descriptor Definition Language).

public:
 SecurityIdentifier(System::String ^ sddlForm);
public SecurityIdentifier(string sddlForm);
new System.Security.Principal.SecurityIdentifier : string -> System.Security.Principal.SecurityIdentifier
Public Sub New (sddlForm As String)

Parameter

sddlForm
String

SDDL-Zeichenfolge für die SID, die zum Erstellen des SecurityIdentifier Objekts verwendet wird.

Gilt für:

SecurityIdentifier(Byte[], Int32)

Initialisiert eine neue Instanz der SecurityIdentifier Klasse mithilfe einer angegebenen binären Darstellung eines Sicherheitsbezeichners (SID).

public:
 SecurityIdentifier(cli::array <System::Byte> ^ binaryForm, int offset);
public SecurityIdentifier(byte[] binaryForm, int offset);
new System.Security.Principal.SecurityIdentifier : byte[] * int -> System.Security.Principal.SecurityIdentifier
Public Sub New (binaryForm As Byte(), offset As Integer)

Parameter

binaryForm
Byte[]

Das Bytearray, das die SID darstellt.

offset
Int32

Der Byteoffset, der als Anfangsindex verwendet binaryFormwerden soll.

Gilt für:

SecurityIdentifier(WellKnownSidType, SecurityIdentifier)

Initialisiert eine neue Instanz der SecurityIdentifier Klasse mithilfe des angegebenen bekannten Sid-Typs (Security Identifier) und der Domänen-SID.

public:
 SecurityIdentifier(System::Security::Principal::WellKnownSidType sidType, System::Security::Principal::SecurityIdentifier ^ domainSid);
public SecurityIdentifier(System.Security.Principal.WellKnownSidType sidType, System.Security.Principal.SecurityIdentifier? domainSid);
public SecurityIdentifier(System.Security.Principal.WellKnownSidType sidType, System.Security.Principal.SecurityIdentifier domainSid);
new System.Security.Principal.SecurityIdentifier : System.Security.Principal.WellKnownSidType * System.Security.Principal.SecurityIdentifier -> System.Security.Principal.SecurityIdentifier
Public Sub New (sidType As WellKnownSidType, domainSid As SecurityIdentifier)

Parameter

sidType
WellKnownSidType

Einer der Enumerationswerte. Dieser Wert darf nicht sein LogonIdsSid.

Gilt für: