Class AbstractSecuredResource
- java.lang.Object
-
- com.xebialabs.deployit.core.rest.secured.AbstractSecuredResource
-
public abstract class AbstractSecuredResource extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AbstractSecuredResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheckPermission(com.xebialabs.deployit.security.permission.Permission permission)protected voidcheckPermission(com.xebialabs.deployit.security.permission.Permission permission, java.lang.String id)protected voidcheckPermissions(com.xebialabs.deployit.security.permission.Permission... permissions)protected voidcheckPermissions(com.xebialabs.deployit.security.permission.Permission[] permissions, java.lang.String id)protected voidcheckReadPermission(java.lang.String id)protected booleanhasPermission(com.xebialabs.deployit.security.permission.Permission permission)protected booleanhasPermission(com.xebialabs.deployit.security.permission.Permission permission, java.lang.String id)protected booleanhasReadPermission(java.lang.String id)voidsetRoleService(com.xebialabs.deployit.security.RoleService roleService)
-
-
-
Method Detail
-
checkPermission
protected void checkPermission(com.xebialabs.deployit.security.permission.Permission permission)
-
checkPermissions
protected void checkPermissions(com.xebialabs.deployit.security.permission.Permission... permissions)
-
checkPermission
protected void checkPermission(com.xebialabs.deployit.security.permission.Permission permission, java.lang.String id)
-
checkReadPermission
protected void checkReadPermission(java.lang.String id)
-
checkPermissions
protected void checkPermissions(com.xebialabs.deployit.security.permission.Permission[] permissions, java.lang.String id)
-
hasPermission
protected boolean hasPermission(com.xebialabs.deployit.security.permission.Permission permission)
-
hasPermission
protected boolean hasPermission(com.xebialabs.deployit.security.permission.Permission permission, java.lang.String id)
-
hasReadPermission
protected boolean hasReadPermission(java.lang.String id)
-
setRoleService
public void setRoleService(com.xebialabs.deployit.security.RoleService roleService)
-
-