WindowsSecurityToken.Initialize Metod

Definition

Initierar en ny instans av WindowsSecurityToken klassen.

Överlagringar

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

Initierar en ny instans av klassen WindowsSecurityToken med den angivna unika identifieraren, Windows användare och de första och sista ögonblicken i tiden när säkerhetstoken är giltig.

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

Initierar en ny instans av WindowsSecurityToken klassen.

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

Initierar en ny instans av klassen WindowsSecurityToken med den angivna unika identifieraren, Windows användare och de första och sista ögonblicken i tiden när säkerhetstoken är giltig.

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)

Parametrar

id
String

En unik identifierare för säkerhetstoken. Anger värdet för Id egenskapen.

effectiveTime
DateTime

En DateTime som representerar det ögonblick då den här säkerhetstoken först är giltig. Ange värdet för ValidFrom egenskapen.

expirationTime
DateTime

En DateTime som representerar det sista ögonblicket i tiden då den här säkerhetstoken är giltig. Anger värdet för ValidTo egenskapen.

windowsIdentity
WindowsIdentity

En WindowsIdentity som representerar en Windows användare. Anger värdet för WindowsIdentity egenskapen.

clone
Boolean

true för att skapa ett WindowsIdentity objekt som är identiskt med parametern windowsIdentity och tilldela det till WindowsIdentity egenskapen, annars tilldelar du värdet för parametern windowsIdentityWindowsIdentity till egenskapen.

Undantag

windowsIdentity är null.

-eller-

id är null.

Kommentarer

Metoden Initialize anropas av konstruktorerna för WindowsSecurityToken klassen.

Gäller för

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

Initierar en ny instans av WindowsSecurityToken klassen.

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)

Parametrar

id
String

En unik identifierare för säkerhetstoken.

authenticationType
String

Autentiseringstypen för säkerhetstoken.

effectiveTime
DateTime

En DateTime som representerar det ögonblick då den här säkerhetstoken först är giltig.

expirationTime
DateTime

En DateTime som representerar det sista ögonblicket i tiden då den här säkerhetstoken är giltig.

windowsIdentity
WindowsIdentity

Representerar en Windows användare.

clone
Boolean

true för att skapa ett WindowsIdentity objekt som är identiskt med parametern windowsIdentity och tilldela det till WindowsIdentity egenskapen, annars tilldelar du värdet för parametern windowsIdentityWindowsIdentity till egenskapen.

Gäller för