private void AddUserNameToResults(IIntegrationResult result, UserInformation UserInfo) { result.AddTaskResult(string.Format("<ForcedBuildInformation UserName=\"{0}\" />", UserInfo.Name)); }
public ForceFilterClientInfo GetClientInfo() { System.Security.Principal.IIdentity Identity; Identity = System.Threading.Thread.CurrentPrincipal.Identity; if (Identity.Name == null || Identity.Name == string.Empty) Identity = System.Security.Principal.WindowsIdentity.GetCurrent(); UserInformation info = new UserInformation(); info.Name = this.ExtractUserName(Identity.Name); if (this.Groups.Length != 0) info.Groups = this.GetADUserGroups(info.Name); return info; }