com.xebialabs.deployit.security
Class PermissionEditor

java.lang.Object
  extended by com.xebialabs.deployit.security.PermissionEditor

@Component
public class PermissionEditor
extends java.lang.Object


Constructor Summary
PermissionEditor(JcrTemplate jcrTemplate, RoleService roleService)
           
 
Method Summary
 void editPermissions(java.lang.String id, com.google.common.collect.Multimap<Role,Permission> permissions)
           
 com.google.common.collect.Multimap<Role,Permission> readPermissions(java.lang.String id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PermissionEditor

@Autowired
public PermissionEditor(JcrTemplate jcrTemplate,
                                  RoleService roleService)
Method Detail

readPermissions

public com.google.common.collect.Multimap<Role,Permission> readPermissions(java.lang.String id)

editPermissions

public void editPermissions(java.lang.String id,
                            com.google.common.collect.Multimap<Role,Permission> permissions)