Sdílet prostřednictvím


ClientRolePrincipal(IIdentity) Konstruktor

Definice

Inicializuje novou instanci ClientRolePrincipal třídy.

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)

Parametry

identity
IIdentity

Představuje aktuálního uživatele.

Poznámky

Vlastnost Identity je inicializována hodnotou parametru identity.

Když ověříte uživatele v klientských aplikačních službách, ClientFormsAuthenticationMembershipProvider nebo ClientWindowsAuthenticationMembershipProvider nastaví vlastnost staticThread.CurrentPrincipal na instanci této třídy. ClientFormsAuthenticationMembershipProvider inicializuje Identity vlastnost na novou instanci třídy ClientFormsIdentity. ClientWindowsAuthenticationMembershipProvider inicializuje Identity vlastnost na objekt WindowsIdentity vrácený metodou staticWindowsIdentity.GetCurrent().

Platí pro

Viz také