Tabnine Logo
Group.getRoles
Code IndexAdd Tabnine to your IDE (free)

How to use
getRoles
method
in
org.apache.catalina.Group

Best Java code snippets using org.apache.catalina.Group.getRoles (Showing top 19 results out of 315)

origin: com.ovea.tajin.server/tajin-server-tomcat7

/**
 * Return the MBean Names of all authorized roles for this group.
 */
public String[] getRoles() {
  Group group = (Group) this.resource;
  ArrayList<String> results = new ArrayList<String>();
  Iterator<Role> roles = group.getRoles();
  while (roles.hasNext()) {
    Role role = null;
    try {
      role = roles.next();
      ObjectName oname =
        MBeanUtils.createObjectName(managed.getDomain(), role);
      results.add(oname.toString());
    } catch (MalformedObjectNameException e) {
      IllegalArgumentException iae = new IllegalArgumentException
        ("Cannot create object name for role " + role);
      iae.initCause(e);
      throw iae;
    }
  }
  return results.toArray(new String[results.size()]);
}
origin: org.apache.geronimo.ext.tomcat/catalina

/**
 * Return the MBean Names of all authorized roles for this group.
 */
public String[] getRoles() {
  Group group = (Group) this.resource;
  ArrayList<String> results = new ArrayList<String>();
  Iterator<Role> roles = group.getRoles();
  while (roles.hasNext()) {
    Role role = null;
    try {
      role = roles.next();
      ObjectName oname =
        MBeanUtils.createObjectName(managed.getDomain(), role);
      results.add(oname.toString());
    } catch (MalformedObjectNameException e) {
      IllegalArgumentException iae = new IllegalArgumentException
        ("Cannot create object name for role " + role);
      iae.initCause(e);
      throw iae;
    }
  }
  return results.toArray(new String[results.size()]);
}
origin: org.apache.tomcat/tomcat-catalina

/**
 * @return the MBean Names of all authorized roles for this group.
 */
public String[] getRoles() {
  Group group = (Group) this.resource;
  List<String> results = new ArrayList<>();
  Iterator<Role> roles = group.getRoles();
  while (roles.hasNext()) {
    Role role = null;
    try {
      role = roles.next();
      ObjectName oname = MBeanUtils.createObjectName(managed.getDomain(), role);
      results.add(oname.toString());
    } catch (MalformedObjectNameException e) {
      IllegalArgumentException iae = new IllegalArgumentException(
          "Cannot create object name for role " + role);
      iae.initCause(e);
      throw iae;
    }
  }
  return results.toArray(new String[results.size()]);
}
origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

/**
 * @return the MBean Names of all authorized roles for this group.
 */
public String[] getRoles() {
  Group group = (Group) this.resource;
  List<String> results = new ArrayList<>();
  Iterator<Role> roles = group.getRoles();
  while (roles.hasNext()) {
    Role role = null;
    try {
      role = roles.next();
      ObjectName oname = MBeanUtils.createObjectName(managed.getDomain(), role);
      results.add(oname.toString());
    } catch (MalformedObjectNameException e) {
      IllegalArgumentException iae = new IllegalArgumentException(
          "Cannot create object name for role " + role);
      iae.initCause(e);
      throw iae;
    }
  }
  return results.toArray(new String[results.size()]);
}
origin: codefollower/Tomcat-Research

/**
 * Return the MBean Names of all authorized roles for this group.
 */
public String[] getRoles() {
  Group group = (Group) this.resource;
  ArrayList<String> results = new ArrayList<>();
  Iterator<Role> roles = group.getRoles();
  while (roles.hasNext()) {
    Role role = null;
    try {
      role = roles.next();
      ObjectName oname =
        MBeanUtils.createObjectName(managed.getDomain(), role);
      results.add(oname.toString());
    } catch (MalformedObjectNameException e) {
      IllegalArgumentException iae = new IllegalArgumentException
        ("Cannot create object name for role " + role);
      iae.initCause(e);
      throw iae;
    }
  }
  return results.toArray(new String[results.size()]);
}
origin: org.apache.catalina/com.springsource.org.apache.catalina

/**
 * Return the MBean Names of all authorized roles for this group.
 */
public String[] getRoles() {
  Group group = (Group) this.resource;
  ArrayList<String> results = new ArrayList<String>();
  Iterator<Role> roles = group.getRoles();
  while (roles.hasNext()) {
    Role role = null;
    try {
      role = roles.next();
      ObjectName oname =
        MBeanUtils.createObjectName(managed.getDomain(), role);
      results.add(oname.toString());
    } catch (MalformedObjectNameException e) {
      IllegalArgumentException iae = new IllegalArgumentException
        ("Cannot create object name for role " + role);
      iae.initCause(e);
      throw iae;
    }
  }
  return results.toArray(new String[results.size()]);
}
origin: com.ovea.tajin.server/tajin-server-jetty9

/**
 * Return the MBean Names of all authorized roles for this group.
 */
public String[] getRoles() {
  Group group = (Group) this.resource;
  ArrayList<String> results = new ArrayList<String>();
  Iterator<Role> roles = group.getRoles();
  while (roles.hasNext()) {
    Role role = null;
    try {
      role = roles.next();
      ObjectName oname =
        MBeanUtils.createObjectName(managed.getDomain(), role);
      results.add(oname.toString());
    } catch (MalformedObjectNameException e) {
      IllegalArgumentException iae = new IllegalArgumentException
        ("Cannot create object name for role " + role);
      iae.initCause(e);
      throw iae;
    }
  }
  return results.toArray(new String[results.size()]);
}
origin: com.ovea.tajin.servers/tajin-server-jetty9

/**
 * Return the MBean Names of all authorized roles for this group.
 */
public String[] getRoles() {
  Group group = (Group) this.resource;
  ArrayList<String> results = new ArrayList<String>();
  Iterator<Role> roles = group.getRoles();
  while (roles.hasNext()) {
    Role role = null;
    try {
      role = roles.next();
      ObjectName oname =
        MBeanUtils.createObjectName(managed.getDomain(), role);
      results.add(oname.toString());
    } catch (MalformedObjectNameException e) {
      IllegalArgumentException iae = new IllegalArgumentException
        ("Cannot create object name for role " + role);
      iae.initCause(e);
      throw iae;
    }
  }
  return results.toArray(new String[results.size()]);
}
origin: tomcat/catalina

/**
 * Return the MBean Names of all authorized roles for this group.
 */
public String[] getRoles() {
  Group group = (Group) this.resource;
  ArrayList results = new ArrayList();
  Iterator roles = group.getRoles();
  while (roles.hasNext()) {
    Role role = null;
    try {
      role = (Role) roles.next();
      ObjectName oname =
        MBeanUtils.createObjectName(managed.getDomain(), role);
      results.add(oname.toString());
    } catch (MalformedObjectNameException e) {
      IllegalArgumentException iae = new IllegalArgumentException
        ("Cannot create object name for role " + role);
      jdkCompat.chainException(iae, e);
      throw iae;
    }
  }
  return ((String[]) results.toArray(new String[results.size()]));
}
origin: tomcat/catalina

/**
 * Return the Principal associated with the given user name.
 */
protected Principal getPrincipal(String username) {
  User user = database.findUser(username);
  if(user == null) {
    return null;
  }
  List roles = new ArrayList();
  Iterator uroles = user.getRoles();
  while(uroles.hasNext()) {
    Role role = (Role)uroles.next();
    roles.add(role.getName());
  }
  Iterator groups = user.getGroups();
  while(groups.hasNext()) {
    Group group = (Group)groups.next();
    uroles = group.getRoles();
    while(uroles.hasNext()) {
      Role role = (Role)uroles.next();
      roles.add(role.getName());
    }
  }
  return new GenericPrincipal(this, username, user.getPassword(), roles, user);
}
origin: org.apache.geronimo.ext.tomcat/catalina

/**
 * Return the Principal associated with the given user name.
 */
@Override
protected Principal getPrincipal(String username) {
  User user = database.findUser(username);
  if(user == null) {
    return null;
  }
  List<String> roles = new ArrayList<String>();
  Iterator<Role> uroles = user.getRoles();
  while(uroles.hasNext()) {
    Role role = uroles.next();
    roles.add(role.getName());
  }
  Iterator<Group> groups = user.getGroups();
  while(groups.hasNext()) {
    Group group = groups.next();
    uroles = group.getRoles();
    while(uroles.hasNext()) {
      Role role = uroles.next();
      roles.add(role.getName());
    }
  }
  return new GenericPrincipal(username, user.getPassword(), roles, user);
}
origin: codefollower/Tomcat-Research

/**
 * Return the Principal associated with the given user name.
 */
@Override
protected Principal getPrincipal(String username) {
  User user = database.findUser(username);
  if(user == null) {
    return null;
  }
  List<String> roles = new ArrayList<>();
  Iterator<Role> uroles = user.getRoles();
  while(uroles.hasNext()) {
    Role role = uroles.next();
    roles.add(role.getName());
  }
  Iterator<Group> groups = user.getGroups();
  while(groups.hasNext()) {
    Group group = groups.next();
    uroles = group.getRoles();
    while(uroles.hasNext()) {
      Role role = uroles.next();
      roles.add(role.getName());
    }
  }
  return new GenericPrincipal(username, user.getPassword(), roles, user);
}
origin: org.apache.tomcat/tomcat-catalina

/**
 * Return the Principal associated with the given user name.
 */
@Override
protected Principal getPrincipal(String username) {
  User user = database.findUser(username);
  if (user == null) {
    return null;
  }
  List<String> roles = new ArrayList<>();
  Iterator<Role> uroles = user.getRoles();
  while (uroles.hasNext()) {
    Role role = uroles.next();
    roles.add(role.getName());
  }
  Iterator<Group> groups = user.getGroups();
  while (groups.hasNext()) {
    Group group = groups.next();
    uroles = group.getRoles();
    while (uroles.hasNext()) {
      Role role = uroles.next();
      roles.add(role.getName());
    }
  }
  return new GenericPrincipal(username, user.getPassword(), roles, user);
}
origin: org.apache.catalina/com.springsource.org.apache.catalina

/**
 * Return the Principal associated with the given user name.
 */
@Override
protected Principal getPrincipal(String username) {
  User user = database.findUser(username);
  if(user == null) {
    return null;
  }
  List<String> roles = new ArrayList<String>();
  Iterator<Role> uroles = user.getRoles();
  while(uroles.hasNext()) {
    Role role = uroles.next();
    roles.add(role.getName());
  }
  Iterator<Group> groups = user.getGroups();
  while(groups.hasNext()) {
    Group group = groups.next();
    uroles = group.getRoles();
    while(uroles.hasNext()) {
      Role role = uroles.next();
      roles.add(role.getName());
    }
  }
  return new GenericPrincipal(username, user.getPassword(), roles, user);
}
origin: com.ovea.tajin.server/tajin-server-tomcat7

/**
 * Return the Principal associated with the given user name.
 */
@Override
protected Principal getPrincipal(String username) {
  User user = database.findUser(username);
  if(user == null) {
    return null;
  }
  List<String> roles = new ArrayList<String>();
  Iterator<Role> uroles = user.getRoles();
  while(uroles.hasNext()) {
    Role role = uroles.next();
    roles.add(role.getName());
  }
  Iterator<Group> groups = user.getGroups();
  while(groups.hasNext()) {
    Group group = groups.next();
    uroles = group.getRoles();
    while(uroles.hasNext()) {
      Role role = uroles.next();
      roles.add(role.getName());
    }
  }
  return new GenericPrincipal(username, user.getPassword(), roles, user);
}
origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

/**
 * Return the Principal associated with the given user name.
 */
@Override
protected Principal getPrincipal(String username) {
  User user = database.findUser(username);
  if(user == null) {
    return null;
  }
  List<String> roles = new ArrayList<>();
  Iterator<Role> uroles = user.getRoles();
  while(uroles.hasNext()) {
    Role role = uroles.next();
    roles.add(role.getName());
  }
  Iterator<Group> groups = user.getGroups();
  while(groups.hasNext()) {
    Group group = groups.next();
    uroles = group.getRoles();
    while(uroles.hasNext()) {
      Role role = uroles.next();
      roles.add(role.getName());
    }
  }
  return new GenericPrincipal(username, user.getPassword(), roles, user);
}
origin: com.ovea.tajin.server/tajin-server-jetty9

/**
 * Return the Principal associated with the given user name.
 */
@Override
protected Principal getPrincipal(String username) {
  User user = database.findUser(username);
  if(user == null) {
    return null;
  }
  List<String> roles = new ArrayList<String>();
  Iterator<Role> uroles = user.getRoles();
  while(uroles.hasNext()) {
    Role role = uroles.next();
    roles.add(role.getName());
  }
  Iterator<Group> groups = user.getGroups();
  while(groups.hasNext()) {
    Group group = groups.next();
    uroles = group.getRoles();
    while(uroles.hasNext()) {
      Role role = uroles.next();
      roles.add(role.getName());
    }
  }
  return new GenericPrincipal(username, user.getPassword(), roles, user);
}
origin: com.ovea.tajin.servers/tajin-server-jetty9

/**
 * Return the Principal associated with the given user name.
 */
@Override
protected Principal getPrincipal(String username) {
  User user = database.findUser(username);
  if(user == null) {
    return null;
  }
  List<String> roles = new ArrayList<String>();
  Iterator<Role> uroles = user.getRoles();
  while(uroles.hasNext()) {
    Role role = uroles.next();
    roles.add(role.getName());
  }
  Iterator<Group> groups = user.getGroups();
  while(groups.hasNext()) {
    Group group = groups.next();
    uroles = group.getRoles();
    while(uroles.hasNext()) {
      Role role = uroles.next();
      roles.add(role.getName());
    }
  }
  return new GenericPrincipal(username, user.getPassword(), roles, user);
}
origin: com.tomitribe.tribestream/tribestream-container

while (uGroups.hasNext()) {
  final Group group = uGroups.next();
  uRoles = group.getRoles();
  while (uRoles.hasNext()) {
    final Role role = uRoles.next();
org.apache.catalinaGroupgetRoles

Javadoc

Return the set of Roles assigned specifically to this group.

Popular methods of Group

  • addRole
    Add a new Role to those assigned specifically to this group.
  • getGroupname
  • getUserDatabase
  • getUsers
  • isInRole
    Is this group specifically assigned the specified Role?
  • removeRole
    Remove a Role from those assigned to this group.

Popular in Java

  • Making http requests using okhttp
  • setRequestProperty (URLConnection)
  • addToBackStack (FragmentTransaction)
  • startActivity (Activity)
  • KeyStore (java.security)
    KeyStore is responsible for maintaining cryptographic keys and their owners. The type of the syste
  • SQLException (java.sql)
    An exception that indicates a failed JDBC operation. It provides the following information about pro
  • BitSet (java.util)
    The BitSet class implements abit array [http://en.wikipedia.org/wiki/Bit_array]. Each element is eit
  • Callable (java.util.concurrent)
    A task that returns a result and may throw an exception. Implementors define a single method with no
  • Servlet (javax.servlet)
    Defines methods that all servlets must implement. A servlet is a small Java program that runs within
  • Get (org.apache.hadoop.hbase.client)
    Used to perform Get operations on a single row. To get everything for a row, instantiate a Get objec
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now