15 writes to CurrentPrincipal
System.Runtime.Remoting (6)
channels\ipc\ipcserverchannel.cs (3)
414Thread.CurrentPrincipal = new GenericPrincipal(identity, null); 423Thread.CurrentPrincipal = new WindowsPrincipal(identity); 443Thread.CurrentPrincipal = oldPrincipal;
channels\tcp\tcpserverchannel.cs (3)
570Thread.CurrentPrincipal = new WindowsPrincipal(identity); 575Thread.CurrentPrincipal = new GenericPrincipal(identity, null); 593Thread.CurrentPrincipal = oldPrincipal;
System.ServiceModel (2)
System\ServiceModel\Dispatcher\SecurityImpersonationBehavior.cs (2)
152Thread.CurrentPrincipal = principal; 320Thread.CurrentPrincipal = originalPrincipal;
System.Web (2)
HttpApplication.cs (1)
1236Thread.CurrentPrincipal = user;
Security\BackStopAuthenticationModule.cs (1)
135Thread.CurrentPrincipal = context.User;
System.Web.Extensions (5)
ClientServices\Providers\ClientFormsAuthenticationMembershipProvider.cs (3)
66Thread.CurrentPrincipal = new ClientRolePrincipal(new ClientFormsIdentity(username, password, 229Thread.CurrentPrincipal = new WindowsPrincipal(WindowsIdentity.GetCurrent()); 359Thread.CurrentPrincipal = new ClientRolePrincipal(new ClientFormsIdentity(username, password, this, "ClientForms", true, cookies));
ClientServices\Providers\ClientWindowsAuthenticationMembershipProvider.cs (2)
35Thread.CurrentPrincipal = new ClientRolePrincipal(id); 40Thread.CurrentPrincipal = new WindowsPrincipal(WindowsIdentity.GetCurrent());
45 references to CurrentPrincipal
mscorlib (3)
system\security\claims\ClaimsPrincipal.cs (2)
126ClaimsPrincipal claimsPrincipal = Thread.CurrentPrincipal as ClaimsPrincipal; 132return new ClaimsPrincipal(Thread.CurrentPrincipal);
system\security\permissions\principalpermission.cs (1)
466principal = Thread.CurrentPrincipal;
System.Runtime.Remoting (2)
channels\ipc\ipcserverchannel.cs (1)
406oldPrincipal = Thread.CurrentPrincipal;
channels\tcp\tcpserverchannel.cs (1)
566oldPrincipal = Thread.CurrentPrincipal;
System.ServiceModel (1)
System\ServiceModel\Dispatcher\SecurityImpersonationBehavior.cs (1)
151result = Thread.CurrentPrincipal;
System.Web (5)
Security\AuthStoreRoleProvider.cs (1)
656IPrincipal user = Thread.CurrentPrincipal;
Security\Membership.cs (1)
595IPrincipal user = Thread.CurrentPrincipal;
Security\Roles.cs (1)
610return Thread.CurrentPrincipal;
Security\WindowsTokenRoleProvider.cs (1)
202IPrincipal user = Thread.CurrentPrincipal;
ThreadContext.cs (1)
90_originalThreadPrincipal = Thread.CurrentPrincipal;
System.Web.Extensions (32)
ApplicationServices\ApplicationServiceHelper.cs (1)
166return (context != null) ? context.User : Thread.CurrentPrincipal;
ClientServices\Providers\ClientFormsAuthenticationMembershipProvider.cs (13)
176UserValidated(this, new UserValidatedEventArgs(Thread.CurrentPrincipal.Identity.Name)); 184UserValidated(this, new UserValidatedEventArgs(Thread.CurrentPrincipal.Identity.Name)); 198IPrincipal p = Thread.CurrentPrincipal; 290if (Thread.CurrentPrincipal != null && Thread.CurrentPrincipal.Identity is ClientFormsIdentity) 291currentUser = Thread.CurrentPrincipal.Identity.Name; 300if ((Thread.CurrentPrincipal is ClientRolePrincipal) && (Thread.CurrentPrincipal.Identity is ClientFormsIdentity) && Thread.CurrentPrincipal.Identity.Name == username) 302cookies = ((ClientFormsIdentity)Thread.CurrentPrincipal.Identity).AuthenticationCookies; 355if ( !(Thread.CurrentPrincipal is ClientRolePrincipal) || !(Thread.CurrentPrincipal.Identity is ClientFormsIdentity) || Thread.CurrentPrincipal.Identity.Name != username)
ClientServices\Providers\ClientRoleProvider.cs (1)
114IPrincipal p = Thread.CurrentPrincipal;
ClientServices\Providers\ClientSettingsProvider.cs (15)
77IIdentity id = Thread.CurrentPrincipal.Identity; 237_UserName = Thread.CurrentPrincipal.Identity.Name; 454ClientFormsIdentity id = Thread.CurrentPrincipal.Identity as ClientFormsIdentity; 471IIdentity id = Thread.CurrentPrincipal.Identity; 590ClientFormsIdentity id = Thread.CurrentPrincipal.Identity as ClientFormsIdentity; 627IIdentity id = Thread.CurrentPrincipal.Identity; 669ClientData cd = ClientDataManager.GetUserClientData(Thread.CurrentPrincipal.Identity.Name, _UsingIsolatedStore); 683using (DbConnection conn = SqlHelper.GetConnection(Thread.CurrentPrincipal.Identity.Name, 750string username = Thread.CurrentPrincipal.Identity.Name; 830ClientData cd = ClientDataManager.GetUserClientData(Thread.CurrentPrincipal.Identity.Name, _UsingIsolatedStore); 840ClientData cd = ClientDataManager.GetUserClientData(Thread.CurrentPrincipal.Identity.Name, _UsingIsolatedStore); 850ClientData cd = ClientDataManager.GetUserClientData(Thread.CurrentPrincipal.Identity.Name, _UsingIsolatedStore); 860ClientData cd = ClientDataManager.GetUserClientData(Thread.CurrentPrincipal.Identity.Name, _UsingIsolatedStore); 869string username = Thread.CurrentPrincipal.Identity.Name; 880string username = Thread.CurrentPrincipal.Identity.Name;
ClientServices\Providers\ProxyHelper.cs (2)
273if (Thread.CurrentPrincipal != null) 274username = Thread.CurrentPrincipal.Identity.Name;
System.Workflow.Activities (2)
Executors\WorkflowWebService.cs (1)
182IIdentity identity = System.Threading.Thread.CurrentPrincipal.Identity;
LocalService\WorkflowMessageEventHandler.cs (1)
120IIdentity identity = System.Threading.Thread.CurrentPrincipal.Identity;