Freigeben über


WindowsSecurityToken.Initialize Methode

Definition

Initialisiert eine neue Instanz der WindowsSecurityToken-Klasse.

Überlädt

Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean)

Initialisiert eine neue Instanz der WindowsSecurityToken-Klasse unter Verwendung des angegebenen eindeutigen Bezeichners, des Windows-Benutzers und des ersten und letzten Zeitpunkts, zu dem das Sicherheitstoken gültig ist.

Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean)

Initialisiert eine neue Instanz der WindowsSecurityToken-Klasse.

Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean)

Initialisiert eine neue Instanz der WindowsSecurityToken-Klasse unter Verwendung des angegebenen eindeutigen Bezeichners, des Windows-Benutzers und des ersten und letzten Zeitpunkts, zu dem das Sicherheitstoken gültig ist.

protected:
 void Initialize(System::String ^ id, DateTime effectiveTime, DateTime expirationTime, System::Security::Principal::WindowsIdentity ^ windowsIdentity, bool clone);
protected void Initialize (string id, DateTime effectiveTime, DateTime expirationTime, System.Security.Principal.WindowsIdentity windowsIdentity, bool clone);
member this.Initialize : string * DateTime * DateTime * System.Security.Principal.WindowsIdentity * bool -> unit
Protected Sub Initialize (id As String, effectiveTime As DateTime, expirationTime As DateTime, windowsIdentity As WindowsIdentity, clone As Boolean)

Parameter

id
String

Ein eindeutiger Bezeichner für das Sicherheitstoken. Legt den Wert der Id-Eigenschaft fest.

effectiveTime
DateTime

Ein DateTime-Objekt, das den Zeitpunkt darstellt, zu dem dieses Sicherheitstoken frühestens gültig ist. Legt den Wert der ValidFrom-Eigenschaft fest.

expirationTime
DateTime

Ein DateTime, der den Zeitpunkt darstellt, zu dem dieses Sicherheitstoken letztmalig gültig ist. Legt den Wert der ValidTo-Eigenschaft fest.

windowsIdentity
WindowsIdentity

Ein WindowsIdentity-Objekt, das einen Windows-Benutzer darstellt. Legt den Wert der WindowsIdentity-Eigenschaft fest.

clone
Boolean

true, wenn ein WindowsIdentity-Objekt erstellt werden soll, das mit dem windowsIdentity-Parameter übereinstimmt, und dieses der WindowsIdentity-Eigenschaft zugeordnet werden soll. Ordnen Sie andernfalls der WindowsIdentity-Eigenschaft den Wert des windowsIdentity-Parameters zu.

Ausnahmen

windowsIdentity ist null.

- oder -

id ist null.

Hinweise

Die Initialize-Methode wird von dem Konstruktor für die WindowsSecurityToken-Klasse aufgerufen.

Gilt für:

Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean)

Initialisiert eine neue Instanz der WindowsSecurityToken-Klasse.

protected:
 void Initialize(System::String ^ id, System::String ^ authenticationType, DateTime effectiveTime, DateTime expirationTime, System::Security::Principal::WindowsIdentity ^ windowsIdentity, bool clone);
protected void Initialize (string id, string authenticationType, DateTime effectiveTime, DateTime expirationTime, System.Security.Principal.WindowsIdentity windowsIdentity, bool clone);
member this.Initialize : string * string * DateTime * DateTime * System.Security.Principal.WindowsIdentity * bool -> unit
Protected Sub Initialize (id As String, authenticationType As String, effectiveTime As DateTime, expirationTime As DateTime, windowsIdentity As WindowsIdentity, clone As Boolean)

Parameter

id
String

Ein eindeutiger Bezeichner für das Sicherheitstoken.

authenticationType
String

Der Authentifizierungstyp für das Sicherheitstoken.

effectiveTime
DateTime

Ein DateTime-Objekt, das den Zeitpunkt darstellt, zu dem dieses Sicherheitstoken frühestens gültig ist.

expirationTime
DateTime

Ein DateTime, der den Zeitpunkt darstellt, zu dem dieses Sicherheitstoken letztmalig gültig ist.

windowsIdentity
WindowsIdentity

Stellt einen Windows-Benutzer dar.

clone
Boolean

true, wenn ein WindowsIdentity-Objekt erstellt werden soll, das mit dem windowsIdentity-Parameter übereinstimmt, und dieses der WindowsIdentity-Eigenschaft zugeordnet werden soll. Ordnen Sie andernfalls der WindowsIdentity-Eigenschaft den Wert des windowsIdentity-Parameters zu.

Gilt für: