Class AttributeNewUserGroupBean

  • All Implemented Interfaces:
    NewUserGroupBean

    public class AttributeNewUserGroupBean
    extends java.lang.Object
    implements NewUserGroupBean
    Handles the "*_attribute" specifiers from omero-server.properties. The values of the attribute equal to the string following ":*_attribute:" are taken to be the names and/or DNs of ExperimenterGroup instances and created if necessary. If the constructor's filtered argument is set to true, then the names/DNs found must pass the assigned group filter.
    Since:
    Beta4.2
    See Also:
    SecuritySystem
    • Constructor Summary

      Constructors 
      Constructor Description
      AttributeNewUserGroupBean​(java.lang.String grpAttribute, boolean filtered, boolean dn)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<java.lang.Long> groups​(java.lang.String username, LdapConfig config, org.springframework.ldap.core.LdapOperations ldap, RoleProvider provider, AttributeSet attrSet)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AttributeNewUserGroupBean

        public AttributeNewUserGroupBean​(java.lang.String grpAttribute,
                                         boolean filtered,
                                         boolean dn)