WindowsSecurityToken.Initialize Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci WindowsSecurityToken třídy .
Přetížení
Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean) |
Inicializuje novou instanci třídy pomocí zadaného jedinečného WindowsSecurityToken identifikátoru, uživatele systému Windows a první a poslední okamžiky v čase, kdy token zabezpečení je platný. |
Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean) |
Inicializuje novou instanci WindowsSecurityToken třídy . |
Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean)
Inicializuje novou instanci třídy pomocí zadaného jedinečného WindowsSecurityToken identifikátoru, uživatele systému Windows a první a poslední okamžiky v čase, kdy token zabezpečení je platný.
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)
Parametry
- effectiveTime
- DateTime
A DateTime , který představuje okamžik v čase, kdy je tento token zabezpečení poprvé platný. Nastavte hodnotu ValidFrom vlastnosti .
- expirationTime
- DateTime
A DateTime , který představuje poslední okamžik v čase, kdy je tento token zabezpečení platný. Nastaví hodnotu ValidTo vlastnosti .
- windowsIdentity
- WindowsIdentity
A WindowsIdentity , který představuje uživatele systému Windows. Nastaví hodnotu WindowsIdentity vlastnosti .
- clone
- Boolean
true
k vytvoření objektu WindowsIdentity , který je identický s parametrem windowsIdentity
, a přiřadit ho k WindowsIdentity vlastnosti; v opačném případě přiřaďte hodnotu parametru windowsIdentity
WindowsIdentity vlastnosti .
Výjimky
Poznámky
Metoda Initialize je volána konstruktory pro WindowsSecurityToken třídu .
Platí pro
Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean)
Inicializuje novou instanci WindowsSecurityToken třídy .
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)
Parametry
- id
- String
Jedinečný identifikátor tokenu zabezpečení.
- authenticationType
- String
Typ ověřování pro token zabezpečení.
- effectiveTime
- DateTime
A DateTime , který představuje okamžik v čase, kdy je tento token zabezpečení poprvé platný.
- expirationTime
- DateTime
A DateTime , který představuje poslední okamžik v čase, kdy je tento token zabezpečení platný.
- windowsIdentity
- WindowsIdentity
Představuje uživatele systému Windows.
- clone
- Boolean
true
k vytvoření objektu WindowsIdentity , který je identický s parametrem windowsIdentity
, a přiřadit ho k WindowsIdentity
vlastnosti; v opačném případě přiřaďte hodnotu parametru windowsIdentity
WindowsIdentity
vlastnosti .