@Path(value="ctp/secretlevel") @Produces(value="application/json") @Consumes(value="application/json") public class SecretLevelBaseResource extends BaseResource
| 构造器和说明 |
|---|
SecretLevelBaseResource() |
| 限定符和类型 | 方法和说明 |
|---|---|
javax.ws.rs.core.Response |
batchDeleteDeviceSecrets(java.util.List<java.lang.Long> idList)
批量删除设备密级
|
javax.ws.rs.core.Response |
deleteDeviceScope(CtpDeviceSecretAccessScope ctpDeviceSecretAccessScope)
删除设备范围
|
javax.ws.rs.core.Response |
deleteDeviceSecretLevel(CtpDeviceSecret ctpDeviceSecret)
删除设备密级
|
javax.ws.rs.core.Response |
enableFileSecByAddress(java.util.Map<java.lang.String,java.lang.Object> map)
从请求中获取ip或mac判断该设备是否可访问该文件
|
javax.ws.rs.core.Response |
enableMemberSecByAddress(java.util.Map<java.lang.String,java.lang.Object> map)
从请求中获取ip或mac判断该人员是否可访问该设备
|
javax.ws.rs.core.Response |
getAllDevice()
获取所有设备的范围
|
javax.ws.rs.core.Response |
getAllDeviceSecrets()
获取所有设备密级
|
javax.ws.rs.core.Response |
getCtpDeviceScopeBydeviceSecId(CtpDeviceSecretAccessScope ctpDeviceSecretAccessScope)
通过deviceId获取设备范围
|
javax.ws.rs.core.Response |
getDeviceScopeById(CtpDeviceSecretAccessScope ctpDeviceSecretAccessScope)
通过id获取设备范围
|
javax.ws.rs.core.Response |
getDeviceSecretFlip(java.util.Map<java.lang.String,java.lang.Object> paramMap)
获取密级分页数据
|
javax.ws.rs.core.Response |
getDeviceSecretLevelById(CtpDeviceSecret ctpDeviceSecret)
通过id获取设备密级
|
javax.ws.rs.core.Response |
getfileScopeList()
取当前设备可获取的文件范围列表
|
javax.ws.rs.core.Response |
list() |
javax.ws.rs.core.Response |
secretLevelEnable() |
javax.ws.rs.core.Response |
updateDeviceSecretLevel(CtpDeviceSecret ctpDeviceSecret)
更新或保存设备密级
|
copyProperties, decode, error, fail, fail, getFlipInfo, getObjectMapper, getToken, judgeSortId, noContent, ok, required, required, setCurrentUser, setPagination, setVirtualUser, status, status, success, success, success, toJSON, toJSON@GET
@Path(value="list")
public javax.ws.rs.core.Response list()
throws com.seeyon.ctp.common.exceptions.BusinessException,
java.net.SocketException,
java.net.UnknownHostException
com.seeyon.ctp.common.exceptions.BusinessExceptionjava.net.SocketExceptionjava.net.UnknownHostException@GET
@Path(value="secretLevelEnable")
public javax.ws.rs.core.Response secretLevelEnable()
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException@GET
@Path(value="getAllDevice")
@CheckRoleAccess(resourceCode="org_secretlevel_setting")
public javax.ws.rs.core.Response getAllDevice()
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException@POST
@Path(value="deleteDeviceScope")
@CheckRoleAccess(resourceCode="org_secretlevel_setting")
@RestInterfaceAnnotation(OpenExternal=NO,
StartVersion="V8.2")
@ApiOperation(name="\u5220\u9664\u8bbe\u5907\u8303\u56f4",
value="\u5220\u9664\u8bbe\u5907\u8303\u56f4")
public javax.ws.rs.core.Response deleteDeviceScope(@ApiParam(name="ctpDeviceSecretAccessScope",value="\u8bbe\u5907\u5bc6\u7ea7",required=true,apiParamLocation=PATH,classType=CtpDeviceSecretAccessScope.class)
CtpDeviceSecretAccessScope ctpDeviceSecretAccessScope)
throws com.seeyon.ctp.common.exceptions.BusinessException
ctpDeviceSecretAccessScope - com.seeyon.ctp.common.exceptions.BusinessException@POST
@Path(value="getDeviceScopeById")
@CheckRoleAccess(resourceCode="org_secretlevel_setting")
@RestInterfaceAnnotation(OpenExternal=NO,
StartVersion="V8.2")
@ApiOperation(name="\u901a\u8fc7id\u83b7\u53d6\u8bbe\u5907",
value="\u901a\u8fc7id\u83b7\u53d6\u8bbe\u5907")
public javax.ws.rs.core.Response getDeviceScopeById(@ApiParam(name="ctpDeviceSecretAccessScope",value="id\u67e5\u8be2\u8bbe\u5907",required=true,apiParamLocation=PATH,classType=CtpDeviceSecretAccessScope.class)
CtpDeviceSecretAccessScope ctpDeviceSecretAccessScope)
throws com.seeyon.ctp.common.exceptions.BusinessException
ctpDeviceSecretAccessScope - com.seeyon.ctp.common.exceptions.BusinessException@POST
@Path(value="getCtpDeviceScopeBydeviceSecId")
@CheckRoleAccess(resourceCode="org_secretlevel_setting")
@RestInterfaceAnnotation(OpenExternal=NO,
StartVersion="V8.2")
@ApiOperation(name="\u901a\u8fc7deviceId\u83b7\u53d6\u8be5\u5bc6\u7ea7\u6240\u6709\u8bbe\u5907",
value="\u901a\u8fc7deviceId\u83b7\u53d6\u8be5\u5bc6\u7ea7\u6240\u6709\u8bbe\u5907")
public javax.ws.rs.core.Response getCtpDeviceScopeBydeviceSecId(@ApiParam(name="ctpDeviceSecretAccessScope",value="id\u67e5\u8be2\u8bbe\u5907",required=true,apiParamLocation=PATH,classType=CtpDeviceSecretAccessScope.class)
CtpDeviceSecretAccessScope ctpDeviceSecretAccessScope)
throws com.seeyon.ctp.common.exceptions.BusinessException
ctpDeviceSecretAccessScope - com.seeyon.ctp.common.exceptions.BusinessException@GET
@Path(value="getfileScopeList")
@CheckRoleAccess(resourceCode="org_secretlevel_setting")
public javax.ws.rs.core.Response getfileScopeList()
throws java.lang.Exception
com.seeyon.ctp.common.exceptions.BusinessExceptionjava.lang.Exception@GET
@Path(value="allDeviceSecrets")
@CheckRoleAccess(resourceCode="org_secretlevel_setting")
public javax.ws.rs.core.Response getAllDeviceSecrets()
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException@POST
@Path(value="getDeviceSecretFlip")
@CheckRoleAccess(resourceCode="org_secretlevel_setting")
@RestInterfaceAnnotation(OpenExternal=NO,
StartVersion="V8.2")
@ApiOperation(name="\u83b7\u53d6\u5bc6\u7ea7\u5206\u9875\u6570\u636e",
value="\u83b7\u53d6\u5bc6\u7ea7\u5206\u9875\u6570\u636e")
public javax.ws.rs.core.Response getDeviceSecretFlip(@ApiParam(name="paramMap",value="paramMap",required=true,apiParamLocation=PATH,classType=java.util.Map.class)
java.util.Map<java.lang.String,java.lang.Object> paramMap)
throws com.seeyon.ctp.common.exceptions.BusinessException
paramMap - //参数:deviceSecName: "", pageNo: 1, pageSize: 20com.seeyon.ctp.common.exceptions.BusinessException@POST
@Path(value="updateOrSaveDeviceSecretLevel")
@CheckRoleAccess(resourceCode="org_secretlevel_setting")
@RestInterfaceAnnotation(OpenExternal=NO,
StartVersion="V8.2")
@ApiOperation(name="\u66f4\u65b0\u589e\u52a0\u8bbe\u5907\u5bc6\u7ea7",
value="\u66f4\u65b0\u589e\u52a0\u8bbe\u5907\u5bc6\u7ea7")
public javax.ws.rs.core.Response updateDeviceSecretLevel(@ApiParam(name="ctpDeviceSecret",value="\u8bbe\u5907\u5bc6\u7ea7",required=true,apiParamLocation=PATH,classType=CtpDeviceSecret.class)
CtpDeviceSecret ctpDeviceSecret)
throws com.seeyon.ctp.common.exceptions.BusinessException
ctpDeviceSecret - com.seeyon.ctp.common.exceptions.BusinessException@POST
@Path(value="deleteDeviceSecretLevel")
@CheckRoleAccess(resourceCode="org_secretlevel_setting")
@RestInterfaceAnnotation(OpenExternal=NO,
StartVersion="V8.2")
@ApiOperation(name="\u5220\u9664\u8bbe\u5907\u5bc6\u7ea7",
value="\u5220\u9664\u8bbe\u5907\u5bc6\u7ea7")
public javax.ws.rs.core.Response deleteDeviceSecretLevel(@ApiParam(name="ctpDeviceSecret",value="\u5220\u9664\u8bbe\u5907\u5bc6\u7ea7Id",required=true,apiParamLocation=PATH,classType=CtpDeviceSecret.class)
CtpDeviceSecret ctpDeviceSecret)
throws com.seeyon.ctp.common.exceptions.BusinessException
ctpDeviceSecret - com.seeyon.ctp.common.exceptions.BusinessException@POST
@Path(value="batchDeleteDeviceSecrets")
@CheckRoleAccess(resourceCode="org_secretlevel_setting")
@RestInterfaceAnnotation(OpenExternal=NO,
StartVersion="V8.2")
@ApiOperation(name="\u6279\u91cf\u5220\u9664\u8bbe\u5907\u5bc6\u7ea7",
value="\u6279\u91cf\u5220\u9664\u8bbe\u5907\u5bc6\u7ea7")
public javax.ws.rs.core.Response batchDeleteDeviceSecrets(@ApiParam(name="idList",value="idList",required=true,apiParamLocation=PATH,classType=java.util.List.class)
java.util.List<java.lang.Long> idList)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException@POST
@Path(value="getDeviceSecretLevelById")
@CheckRoleAccess(resourceCode="org_secretlevel_setting")
@RestInterfaceAnnotation(OpenExternal=NO,
StartVersion="V8.2")
@ApiOperation(name="\u901a\u8fc7id\u83b7\u53d6\u8bbe\u5907\u5bc6\u7ea7",
value="\u901a\u8fc7id\u83b7\u53d6\u8bbe\u5907\u5bc6\u7ea7")
public javax.ws.rs.core.Response getDeviceSecretLevelById(@ApiParam(name="ctpDeviceSecret",value="id\u67e5\u8be2\u8bbe\u5907\u5bc6\u7ea7",required=true,apiParamLocation=PATH,classType=CtpDeviceSecret.class)
CtpDeviceSecret ctpDeviceSecret)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException@POST
@Path(value="enableFileSecByAddress")
public javax.ws.rs.core.Response enableFileSecByAddress(java.util.Map<java.lang.String,java.lang.Object> map)
throws com.seeyon.ctp.common.exceptions.BusinessException,
java.net.SocketException,
java.net.UnknownHostException
map - com.seeyon.ctp.common.exceptions.BusinessExceptionjava.net.SocketExceptionjava.net.UnknownHostException@POST
@Path(value="enableMemberSecByAddress")
public javax.ws.rs.core.Response enableMemberSecByAddress(java.util.Map<java.lang.String,java.lang.Object> map)
throws java.lang.Exception
map - com.seeyon.ctp.common.exceptions.BusinessExceptionjava.lang.Exception