Esempio n. 1
0
  @Transactional(readOnly = true)
  public List<UserAttribute> getUserAsAttributeList(
      String principalName, List<String> attributeList) {

    List<UserAttribute> attrList = new ArrayList<UserAttribute>();

    User u =
        getUserByPrincipal(
            sysConfiguration.getDefaultSecurityDomain(),
            principalName,
            sysConfiguration.getDefaultManagedSysId(),
            false);
    if (u == null) {
      return null;
    }
    UserAttribute atr = new UserAttribute("EMAIL", u.getEmail());
    attrList.add(atr);

    return attrList;
  }