@Test public void attributesMapCorrectlyFromContext() { InetOrgPerson.Essence essence = new InetOrgPerson.Essence(createUserContext()); InetOrgPerson p = (InetOrgPerson) essence.createUserDetails(); assertThat(p.getCarLicense()).isEqualTo("HORS1"); assertThat(p.getMail()).isEqualTo("ghengis@mongolia"); assertThat(p.getGivenName()).isEqualTo("Ghengis"); assertThat(p.getSn()).isEqualTo("Khan"); assertThat(p.getCn()[0]).isEqualTo("Ghengis Khan"); assertThat(p.getEmployeeNumber()).isEqualTo("00001"); assertThat(p.getTelephoneNumber()).isEqualTo("+442075436521"); assertThat(p.getHomePostalAddress()).isEqualTo("Steppes"); assertThat(p.getHomePhone()).isEqualTo("+467575436521"); assertThat(p.getO()).isEqualTo("Hordes"); assertThat(p.getOu()).isEqualTo("Horde1"); assertThat(p.getPostalAddress()).isEqualTo("On the Move"); assertThat(p.getPostalCode()).isEqualTo("Changes Frequently"); assertThat(p.getRoomNumber()).isEqualTo("Yurt 1"); assertThat(p.getStreet()).isEqualTo("Westward Avenue"); assertThat(p.getDescription()).isEqualTo("Scary"); assertThat(p.getDisplayName()).isEqualTo("Ghengis McCann"); assertThat(p.getInitials()).isEqualTo("G"); }
String ldapAccountId = profile.getUsername(); String email = profile.getMail(); String name = StringUtils.join(profile.getCn(), ", "); String adDomain = (String) app.getSetting("security.ldap.active_directory_domain");
String ldapAccountId = profile.getUsername(); String email = profile.getMail(); String name = StringUtils.join(profile.getCn(), ", "); String adDomain = (String) app.getSetting("security.ldap.active_directory_domain");