X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.security.ui.admin%2Fsrc%2Forg%2Fargeo%2Fsecurity%2Fui%2Fadmin%2Finternal%2Fproviders%2FMailLP.java;h=f71d77a7f4c7b32bc93de9e3b76f7e336ac9af38;hb=f0be5ec381492eff23d4576ee4122734af4ad877;hp=1037446c927035f8caccff5f6cc5935f9d964334;hpb=a1d862e4ef6221ebc91fcccea688d66504020365;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.security.ui.admin/src/org/argeo/security/ui/admin/internal/providers/MailLP.java b/org.argeo.security.ui.admin/src/org/argeo/security/ui/admin/internal/providers/MailLP.java index 1037446c9..f71d77a7f 100644 --- a/org.argeo.security.ui.admin/src/org/argeo/security/ui/admin/internal/providers/MailLP.java +++ b/org.argeo.security.ui.admin/src/org/argeo/security/ui/admin/internal/providers/MailLP.java @@ -1,8 +1,7 @@ package org.argeo.security.ui.admin.internal.providers; -import java.util.Dictionary; - import org.argeo.osgi.useradmin.LdifName; +import org.argeo.security.ui.admin.internal.UiAdminUtils; import org.osgi.service.useradmin.User; /** Simply declare a label provider that returns the Primary Mail of a user */ @@ -11,12 +10,6 @@ public class MailLP extends UserAdminAbstractLP { @Override public String getText(User user) { - @SuppressWarnings("rawtypes") - Dictionary props = user.getProperties(); - Object obj = props.get(LdifName.mail.name()); - if (obj != null) - return (String) obj; - else - return ""; + return UiAdminUtils.getProperty(user, LdifName.mail.name()); } } \ No newline at end of file