com.xebialabs.deployit.core.api
Interface InternalSecurityProxy


public interface InternalSecurityProxy


Method Summary
 java.util.List<com.xebialabs.deployit.engine.api.security.Role> list()
           
 java.util.List<RolePermissions> readRolePermissions(java.lang.String id)
           
 java.util.List<RolePrincipals> readRolePrincipals()
           
 void writeRolePermissions(java.lang.String id, java.util.List<RolePermissions> permissions)
           
 void writeRolePrincipals(java.util.List<RolePrincipals> rolePrincipals)
           
 

Method Detail

list

java.util.List<com.xebialabs.deployit.engine.api.security.Role> list()

readRolePrincipals

java.util.List<RolePrincipals> readRolePrincipals()

writeRolePrincipals

void writeRolePrincipals(java.util.List<RolePrincipals> rolePrincipals)

readRolePermissions

java.util.List<RolePermissions> readRolePermissions(java.lang.String id)

writeRolePermissions

void writeRolePermissions(java.lang.String id,
                          java.util.List<RolePermissions> permissions)