ClientRolePrincipal(IIdentity) 构造函数

定义

初始化 ClientRolePrincipal 类的新实例。

public:
 ClientRolePrincipal(System::Security::Principal::IIdentity ^ identity);
public ClientRolePrincipal (System.Security.Principal.IIdentity identity);
new System.Web.ClientServices.ClientRolePrincipal : System.Security.Principal.IIdentity -> System.Web.ClientServices.ClientRolePrincipal
Public Sub New (identity As IIdentity)

参数

identity
IIdentity

表示当前用户。

注解

Identity 属性使用 identity 参数的值进行初始化。

在客户端应用程序服务中验证用户时,ClientFormsAuthenticationMembershipProviderClientWindowsAuthenticationMembershipProvider 会将 staticThread.CurrentPrincipal 属性设置为此类的实例。 ClientFormsAuthenticationMembershipProviderIdentity 属性初始化为 ClientFormsIdentity 类的新实例。 ClientWindowsAuthenticationMembershipProviderIdentity 属性初始化 staticWindowsIdentity.GetCurrent() 方法返回的 WindowsIdentity 对象。

适用于

另请参阅