Improve Security
[lgpl/argeo-commons.git] / security / eclipse / plugins / org.argeo.security.ui / src / main / java / org / argeo / security / ui / SecurityUiPlugin.java
index 971affa4b62366a42fa2c86447e44fa3e019dedb..bc05495b4299c2e990e225ea3c2afb5828b1d6f1 100644 (file)
@@ -1,9 +1,5 @@
 package org.argeo.security.ui;
 
-import org.argeo.ArgeoException;
-import org.argeo.security.ArgeoUser;
-import org.argeo.security.UserNature;
-import org.argeo.security.nature.SimpleUserNature;
 import org.eclipse.jface.resource.ImageDescriptor;
 import org.eclipse.ui.plugin.AbstractUIPlugin;
 import org.osgi.framework.BundleContext;
@@ -61,23 +57,4 @@ public class SecurityUiPlugin extends AbstractUIPlugin {
        public static ImageDescriptor getImageDescriptor(String path) {
                return imageDescriptorFromPlugin(PLUGIN_ID, path);
        }
-
-       /*
-        * SECURITY UTILITIES
-        */
-       public final static SimpleUserNature findSimpleUserNature(ArgeoUser user,
-                       String simpleNatureType) {
-               SimpleUserNature simpleNature = null;
-               if (simpleNatureType != null)
-                       simpleNature = (SimpleUserNature) user.getUserNatures().get(
-                                       simpleNatureType);
-               else
-                       for (UserNature userNature : user.getUserNatures().values())
-                               if (userNature instanceof SimpleUserNature)
-                                       simpleNature = (SimpleUserNature) userNature;
-
-               if (simpleNature == null)
-                       throw new ArgeoException("No simple user nature in user " + user);
-               return simpleNature;
-       }
 }