WindowsSecurityToken.Initialize 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 WindowsSecurityToken 類別的新執行個體。
多載
Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean) |
使用指定的唯一識別碼、Windows 使用者,以及第一個和最後一個有效安全性權杖的瞬間,初始化 WindowsSecurityToken 類別的新執行個體。 |
Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean) |
初始化 WindowsSecurityToken 類別的新執行個體。 |
Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean)
使用指定的唯一識別碼、Windows 使用者,以及第一個和最後一個有效安全性權杖的瞬間,初始化 WindowsSecurityToken 類別的新執行個體。
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)
參數
- windowsIdentity
- WindowsIdentity
表示 Windows 使用者的 WindowsIdentity。 設定 WindowsIdentity 屬性的值。
- clone
- Boolean
true
會建立與 windowsIdentity
參數完全相同的 WindowsIdentity 物件,並將其指派給 WindowsIdentity 屬性;否則,請將 windowsIdentity
參數的值指派給 WindowsIdentity 屬性。
例外狀況
備註
Initialize 類別的建構函式會呼叫 WindowsSecurityToken 方法。
適用於
Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean)
初始化 WindowsSecurityToken 類別的新執行個體。
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)
參數
- id
- String
安全性權杖的唯一識別碼。
- authenticationType
- String
安全性權杖的驗證類型。
- windowsIdentity
- WindowsIdentity
表示 Windows 使用者。
- clone
- Boolean
true
會建立與 windowsIdentity
參數完全相同的 WindowsIdentity 物件,並將其指派給 WindowsIdentity
屬性;否則,請將 windowsIdentity
參數的值指派給 WindowsIdentity
屬性。