com.xebialabs.deployit.core.api
Interface SecurityProxy


public interface SecurityProxy


Method Summary
 javax.ws.rs.core.Response deny(java.lang.String permission, java.lang.String toUser, RepositoryObjectIds onConfigurationItems)
           
 javax.ws.rs.core.Response grant(java.lang.String permission, java.lang.String toUser, RepositoryObjectIds onConfigurationItems)
           
 javax.ws.rs.core.Response retrievePermissions(java.lang.String toUser)
           
 javax.ws.rs.core.Response revoke(java.lang.String permission, java.lang.String fromUser, RepositoryObjectIds onConfigurationItems)
           
 

Method Detail

retrievePermissions

javax.ws.rs.core.Response retrievePermissions(java.lang.String toUser)

grant

javax.ws.rs.core.Response grant(java.lang.String permission,
                                java.lang.String toUser,
                                RepositoryObjectIds onConfigurationItems)

deny

javax.ws.rs.core.Response deny(java.lang.String permission,
                               java.lang.String toUser,
                               RepositoryObjectIds onConfigurationItems)

revoke

javax.ws.rs.core.Response revoke(java.lang.String permission,
                                 java.lang.String fromUser,
                                 RepositoryObjectIds onConfigurationItems)