void Connect() { ///172.22.12.110 ADWrapper _ADHelper = new ADWrapper("LDAP://PC1.Pelsoft.es/DC=Pelsoft,DC=ar", "moviedo", "xxxxxx"); _ADHelper.User_Get_ByName("moviedo"); _ADHelper.User_ChangeEmail("moviedo", "*****@*****.**"); }
internal static ActiveDirectoryUser User_Info(string userName, string domain) { ADWrapper ad = new ADWrapper(domain, ActiveDirectoryService.CnnStringName, performCustomWindowsContextImpersonalization); ADUser usr = ad.User_Get_ByName(userName); if (usr != null) { return(null); } return(new ActiveDirectoryUser(usr)); }
internal static ActiveDirectoryUserBE User_Info(string userName, string domain) { ADWrapper ad = new ADWrapper(domain, CommonHelpers.CnnStringNameAD, apiAppSettings.apiConfig.activeDirectoryImpersonate); ADUser usr = ad.User_Get_ByName(userName); if (usr == null) { return(null); } return(usr.getBE()); }
private void btnUser_Get_ByName_Click(object sender, EventArgs e) { StringBuilder str = new StringBuilder(); ADUser user = adADWrapper.User_Get_ByName(txtUserName.Text); if (user != null) { str.AppendLine(user.LoginName); str.AppendLine("UserAccountControl: " + user.UserAccountControl); str.AppendLine("FullName: " + user.FirstName + " " + user.LastName); str.AppendLine("LoginResult: " + user.LoginResult); lblResult.Text = str.ToString(); } else { lblResult.Text = "No se encuentra el usuario " + txtUserName.Text + " en " + adADWrapper.LDAPDomainName; } adADWrapper.Person_Get(txtUserName.Text); }