WindowsSecurityToken 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 WindowsSecurityToken 类的新实例。
重载
WindowsSecurityToken() |
初始化 WindowsSecurityToken 类的新实例。 |
WindowsSecurityToken(WindowsIdentity) |
使用 Windows 用户初始化 WindowsSecurityToken 类的新实例。 |
WindowsSecurityToken(WindowsIdentity, String) |
使用 Windows 用户初始化 WindowsSecurityToken 类的新实例。 |
WindowsSecurityToken(WindowsIdentity, String, String) |
创建 WindowsSecurityToken 的新实例。 |
WindowsSecurityToken()
初始化 WindowsSecurityToken 类的新实例。
protected:
WindowsSecurityToken();
protected WindowsSecurityToken ();
Protected Sub New ()
注解
默认情况下,此构造函数不执行任何操作。
适用于
WindowsSecurityToken(WindowsIdentity)
使用 Windows 用户初始化 WindowsSecurityToken 类的新实例。
public:
WindowsSecurityToken(System::Security::Principal::WindowsIdentity ^ windowsIdentity);
public WindowsSecurityToken (System.Security.Principal.WindowsIdentity windowsIdentity);
new System.IdentityModel.Tokens.WindowsSecurityToken : System.Security.Principal.WindowsIdentity -> System.IdentityModel.Tokens.WindowsSecurityToken
Public Sub New (windowsIdentity As WindowsIdentity)
参数
- windowsIdentity
- WindowsIdentity
一个表示 Windows 用户的 WindowsIdentity。
例外
windowsIdentity
为 null
。
注解
此构造函数创建 WindowsSecurityToken 安全令牌的唯一标识符,并将该值分配给 Id 属性。
适用于
WindowsSecurityToken(WindowsIdentity, String)
使用 Windows 用户初始化 WindowsSecurityToken 类的新实例。
public:
WindowsSecurityToken(System::Security::Principal::WindowsIdentity ^ windowsIdentity, System::String ^ id);
public WindowsSecurityToken (System.Security.Principal.WindowsIdentity windowsIdentity, string id);
new System.IdentityModel.Tokens.WindowsSecurityToken : System.Security.Principal.WindowsIdentity * string -> System.IdentityModel.Tokens.WindowsSecurityToken
Public Sub New (windowsIdentity As WindowsIdentity, id As String)
参数
- windowsIdentity
- WindowsIdentity
一个表示 Windows 用户的 WindowsIdentity。
- id
- String
安全令牌的唯一标识符。
例外
注解
此构造函数调用 Initialize 方法以初始化该类的属性。
适用于
WindowsSecurityToken(WindowsIdentity, String, String)
创建 WindowsSecurityToken 的新实例。
public:
WindowsSecurityToken(System::Security::Principal::WindowsIdentity ^ windowsIdentity, System::String ^ id, System::String ^ authenticationType);
public WindowsSecurityToken (System.Security.Principal.WindowsIdentity windowsIdentity, string id, string authenticationType);
new System.IdentityModel.Tokens.WindowsSecurityToken : System.Security.Principal.WindowsIdentity * string * string -> System.IdentityModel.Tokens.WindowsSecurityToken
Public Sub New (windowsIdentity As WindowsIdentity, id As String, authenticationType As String)
参数
- windowsIdentity
- WindowsIdentity
一个表示 Windows 用户的 WindowsIdentity。
- id
- String
安全令牌的唯一标识符。
- authenticationType
- String
安全令牌的身份验证类型。