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
若要创建与 windowsIdentity
参数相同的 WindowsIdentity 对象并将其分配给 WindowsIdentity 属性,则为 true
;否则,将 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
若要创建与 windowsIdentity
参数相同的 WindowsIdentity 对象并将其分配给 WindowsIdentity
属性,则为 true
;否则,将 windowsIdentity
参数的值分配给 WindowsIdentity
属性。