Compartilhar via


ClientRolePrincipal(IIdentity) Construtor

Definição

Inicializa uma nova instância da classe 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)

Parâmetros

identity
IIdentity

Representa o usuário atual.

Comentários

A propriedade Identity é inicializada com o valor do parâmetro identity.

Quando você valida um usuário nos serviços de aplicativo cliente, o ClientFormsAuthenticationMembershipProvider ou o ClientWindowsAuthenticationMembershipProvider define a propriedade staticThread.CurrentPrincipal para uma instância dessa classe. O ClientFormsAuthenticationMembershipProvider inicializa a propriedade Identity para uma nova instância da classe ClientFormsIdentity. O ClientWindowsAuthenticationMembershipProvider inicializa a propriedade Identity para o objeto WindowsIdentity retornado pelo método staticWindowsIdentity.GetCurrent().

Aplica-se a

Confira também