Package org.sonatype.security.model.v2_0_2

Examples of org.sonatype.security.model.v2_0_2.CPrivilege


      Set<String> repositories = new HashSet<String>();

      List<String> privilegeIds = (List<String>) role.getPrivileges();

      for (String privilegeId : privilegeIds) {
        CPrivilege privilege = privilegeMap.get(privilegeId);
        if (privilege != null) {
          repositories.addAll(this.getRepositoriesFromTargetPrivilege(privilege));
        }
        else {
          this.logger.warn("Failed to find privilege '" + privilegeId + "', but it was under the role '"
View Full Code Here


    Map<String, CPrivilege> privilegeMap = new HashMap<String, CPrivilege>();

    for (StaticSecurityResource resource : staticSecurityResources) {
      for (org.sonatype.security.model.CPrivilege privilege : resource.getConfiguration().getPrivileges()) {
        if ("target".equals(privilege.getType())) {
          CPrivilege priv = new CPrivilege();
          priv.setId(privilege.getId());
          priv.setType(privilege.getType());
          priv.setName(privilege.getName());
          priv.setDescription(privilege.getDescription());
          if (privilege.getProperties() != null) {
            for (org.sonatype.security.model.CProperty property : privilege.getProperties()) {
              CProperty prop = new CProperty();
              prop.setKey(property.getKey());
              prop.setValue(property.getValue());
              priv.addProperty(prop);
            }
          }
          privilegeMap.put(privilege.getId(), priv);
        }
      }
View Full Code Here

          priv.setType(privilege.getType());
          priv.setName(privilege.getName());
          priv.setDescription(privilege.getDescription());
          if (privilege.getProperties() != null) {
            for (org.sonatype.security.model.CProperty property : privilege.getProperties()) {
              CProperty prop = new CProperty();
              prop.setKey(property.getKey());
              prop.setValue(property.getValue());
              priv.addProperty(prop);
            }
          }
          privilegeMap.put(privilege.getId(), priv);
        }
View Full Code Here

    try {
      // reading without interpolation to preserve user settings as variables
      fr = new FileReader(file);

      SecurityConfigurationXpp3Reader reader = new SecurityConfigurationXpp3Reader();

      return reader.read(fr);
    }
    catch (XmlPullParserException e) {
      throw new ConfigurationIsCorruptedException(file.getAbsolutePath(), e);
    }
    finally {
View Full Code Here

TOP

Related Classes of org.sonatype.security.model.v2_0_2.CPrivilege

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.