Package org.sonatype.security.model

Examples of org.sonatype.security.model.CPrivilege.addProperty()


    priv.setType(RepositoryViewPrivilegeDescriptor.TYPE);

    CProperty prop = new CProperty();
    prop.setKey(RepositoryPropertyDescriptor.ID);
    prop.setValue(repoId);
    priv.addProperty(prop);

    return priv;
  }

  private String createPrivilegeId(String repoId) {
View Full Code Here


    priv.setReadOnly(true);
    priv.setType(ApplicationPrivilegeDescriptor.TYPE);
    CProperty method = new CProperty();
    method.setKey(ApplicationPrivilegeMethodPropertyDescriptor.ID);
    method.setValue("read");
    priv.addProperty(method);

    CProperty permission = new CProperty();
    permission.setKey(ApplicationPrivilegePermissionPropertyDescriptor.ID);
    permission.setValue("foo:bar:" + privId);
    priv.addProperty(permission);
View Full Code Here

    priv.addProperty(method);

    CProperty permission = new CProperty();
    permission.setKey(ApplicationPrivilegePermissionPropertyDescriptor.ID);
    permission.setValue("foo:bar:" + privId);
    priv.addProperty(permission);

    config.addPrivilege(priv);

    return config;
  }
View Full Code Here

    if (privilege.getProperties() != null && privilege.getProperties().entrySet() != null) {
      for (Entry<String, String> entry : privilege.getProperties().entrySet()) {
        CProperty prop = new CProperty();
        prop.setKey(entry.getKey());
        prop.setValue(entry.getValue());
        secPriv.addProperty(prop);
      }
    }

    return secPriv;
  }
View Full Code Here

    CPrivilege priv = new CPrivilege();
    priv.setId("priv");
    priv.setName("somepriv");
    priv.setType(ApplicationPrivilegeDescriptor.TYPE);
    priv.setDescription("somedescription");
    priv.addProperty(permissionProp);
    priv.addProperty(methodProp);

    configurationManager.createPrivilege(priv);

    CRole role = new CRole();
View Full Code Here

    priv.setId("priv");
    priv.setName("somepriv");
    priv.setType(ApplicationPrivilegeDescriptor.TYPE);
    priv.setDescription("somedescription");
    priv.addProperty(permissionProp);
    priv.addProperty(methodProp);

    configurationManager.createPrivilege(priv);

    CRole role = new CRole();
    role.setId("role");
View Full Code Here

    CPrivilege priv = new CPrivilege();
    priv.setId("priv-" + Math.random());
    priv.setName("somepriv");
    priv.setType(ApplicationPrivilegeDescriptor.TYPE);
    priv.setDescription("somedescription");
    priv.addProperty(permissionProp);
    priv.addProperty(methodProp);

    this.lookup(DefaultConfigurationManager.class).createPrivilege(priv);

    return priv.getId();
View Full Code Here

    priv.setId("priv-" + Math.random());
    priv.setName("somepriv");
    priv.setType(ApplicationPrivilegeDescriptor.TYPE);
    priv.setDescription("somedescription");
    priv.addProperty(permissionProp);
    priv.addProperty(methodProp);

    this.lookup(DefaultConfigurationManager.class).createPrivilege(priv);

    return priv.getId();
  }
View Full Code Here

    priv.setType("method");

    CProperty prop = new CProperty();
    prop.setKey("method");
    prop.setValue("read");
    priv.addProperty(prop);

    prop = new CProperty();
    prop.setKey("permission");
    prop.setValue("somevalue");
    priv.addProperty(prop);
View Full Code Here

    priv.addProperty(prop);

    prop = new CProperty();
    prop.setKey("permission");
    prop.setValue("somevalue");
    priv.addProperty(prop);

    configurationManager.createPrivilege(priv);

    CRole role = new CRole();
    role.setName("name");
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.