Freigeben über


WindowsSecurityToken Konstruktoren

Definition

Initialisiert eine neue Instanz der WindowsSecurityToken-Klasse.

Überlädt

WindowsSecurityToken()

Initialisiert eine neue Instanz der WindowsSecurityToken-Klasse.

WindowsSecurityToken(WindowsIdentity)

Initialisiert eine neue Instanz der WindowsSecurityToken-Klasse unter Verwendung des Windows-Benutzers.

WindowsSecurityToken(WindowsIdentity, String)

Initialisiert eine neue Instanz der WindowsSecurityToken-Klasse unter Verwendung des Windows-Benutzers.

WindowsSecurityToken(WindowsIdentity, String, String)

Erstellt eine neue Instanz von WindowsSecurityToken.

WindowsSecurityToken()

Initialisiert eine neue Instanz der WindowsSecurityToken-Klasse.

protected:
 WindowsSecurityToken();
protected WindowsSecurityToken ();
Protected Sub New ()

Hinweise

Dieser Konstruktor führt standardmäßig keine Aktion aus.

Gilt für:

WindowsSecurityToken(WindowsIdentity)

Initialisiert eine neue Instanz der WindowsSecurityToken-Klasse unter Verwendung des Windows-Benutzers.

public:
 WindowsSecurityToken(System::Security::Principal::WindowsIdentity ^ windowsIdentity);
public WindowsSecurityToken (System.Security.Principal.WindowsIdentity windowsIdentity);
new System.IdentityModel.Tokens.WindowsSecurityToken : System.Security.Principal.WindowsIdentity -> System.IdentityModel.Tokens.WindowsSecurityToken
Public Sub New (windowsIdentity As WindowsIdentity)

Parameter

windowsIdentity
WindowsIdentity

Ein WindowsIdentity-Objekt, das einen Windows-Benutzer darstellt.

Ausnahmen

windowsIdentity ist null.

Hinweise

Dieser Konstruktor generiert einen eindeutigen Bezeichner für das WindowsSecurityToken-Sicherheitstoken und weist der Id-Eigenschaft diesen Wert zu.

Gilt für:

WindowsSecurityToken(WindowsIdentity, String)

Initialisiert eine neue Instanz der WindowsSecurityToken-Klasse unter Verwendung des Windows-Benutzers.

public:
 WindowsSecurityToken(System::Security::Principal::WindowsIdentity ^ windowsIdentity, System::String ^ id);
public WindowsSecurityToken (System.Security.Principal.WindowsIdentity windowsIdentity, string id);
new System.IdentityModel.Tokens.WindowsSecurityToken : System.Security.Principal.WindowsIdentity * string -> System.IdentityModel.Tokens.WindowsSecurityToken
Public Sub New (windowsIdentity As WindowsIdentity, id As String)

Parameter

windowsIdentity
WindowsIdentity

Ein WindowsIdentity-Objekt, das einen Windows-Benutzer darstellt.

id
String

Ein eindeutiger Bezeichner für das Sicherheitstoken.

Ausnahmen

windowsIdentity ist null.

- oder -

id ist null.

Hinweise

Dieser Konstruktor ruft die Initialize-Methode auf, um die Eigenschaften dieser Klasse zu initiieren.

Gilt für:

WindowsSecurityToken(WindowsIdentity, String, String)

Erstellt eine neue Instanz von WindowsSecurityToken.

public:
 WindowsSecurityToken(System::Security::Principal::WindowsIdentity ^ windowsIdentity, System::String ^ id, System::String ^ authenticationType);
public WindowsSecurityToken (System.Security.Principal.WindowsIdentity windowsIdentity, string id, string authenticationType);
new System.IdentityModel.Tokens.WindowsSecurityToken : System.Security.Principal.WindowsIdentity * string * string -> System.IdentityModel.Tokens.WindowsSecurityToken
Public Sub New (windowsIdentity As WindowsIdentity, id As String, authenticationType As String)

Parameter

windowsIdentity
WindowsIdentity

Ein WindowsIdentity-Objekt, das einen Windows-Benutzer darstellt.

id
String

Ein eindeutiger Bezeichner für das Sicherheitstoken.

authenticationType
String

Der Authentifizierungstyp für das Sicherheitstoken.

Gilt für: