public void ResetPrincipalFromTicketIfExists() { if (CorePrincipal.CurrentPrincipal != null) { return; } var ticket = GetCurrentAuthenticationTicket(); if (ticket != null) { var userName = ticket.Name; var principal = new CorePrincipalFactory().CreatePrincipal(userName); CorePrincipal.CurrentPrincipal = principal; } }
public void ResetPrincipalFromTicketIfExists() { if (CorePrincipal.CurrentPrincipal != null) { return; } var ticket = GetCurrentAuthenticationTicket(); if (ticket != null) { var userName = ticket.Name; var principal = new CorePrincipalFactory().CreatePrincipal(userName); CorePrincipal.CurrentPrincipal = principal; } }