com.xebialabs.deployit.core.rest.api
Class SecurityResource
java.lang.Object
com.xebialabs.deployit.core.rest.api.SecurityResource
- All Implemented Interfaces:
- com.xebialabs.deployit.core.api.SecurityProxy
@Controller
public class SecurityResource
- extends java.lang.Object
- implements com.xebialabs.deployit.core.api.SecurityProxy
|
Method Summary |
javax.ws.rs.core.Response |
deny(java.lang.String permission,
java.lang.String toUser,
com.xebialabs.deployit.core.api.dto.RepositoryObjectIds onConfigurationItems)
|
javax.ws.rs.core.Response |
grant(java.lang.String permission,
java.lang.String toUser,
com.xebialabs.deployit.core.api.dto.RepositoryObjectIds onConfigurationItems)
|
javax.ws.rs.core.Response |
retrievePermissions(java.lang.String user)
|
javax.ws.rs.core.Response |
revoke(java.lang.String permission,
java.lang.String fromUser,
com.xebialabs.deployit.core.api.dto.RepositoryObjectIds onConfigurationItems)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SecurityResource
public SecurityResource()
grant
public javax.ws.rs.core.Response grant(java.lang.String permission,
java.lang.String toUser,
com.xebialabs.deployit.core.api.dto.RepositoryObjectIds onConfigurationItems)
- Specified by:
grant in interface com.xebialabs.deployit.core.api.SecurityProxy
deny
public javax.ws.rs.core.Response deny(java.lang.String permission,
java.lang.String toUser,
com.xebialabs.deployit.core.api.dto.RepositoryObjectIds onConfigurationItems)
- Specified by:
deny in interface com.xebialabs.deployit.core.api.SecurityProxy
revoke
public javax.ws.rs.core.Response revoke(java.lang.String permission,
java.lang.String fromUser,
com.xebialabs.deployit.core.api.dto.RepositoryObjectIds onConfigurationItems)
- Specified by:
revoke in interface com.xebialabs.deployit.core.api.SecurityProxy
retrievePermissions
public javax.ws.rs.core.Response retrievePermissions(java.lang.String user)
- Specified by:
retrievePermissions in interface com.xebialabs.deployit.core.api.SecurityProxy