Browse Source

密评优化

dev-V1.0.9
vincent 1 week ago
parent
commit
bc669e7562
  1. 2
      zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/CryptoIntegrityHmackJob.java
  2. 2
      zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/CryptoSensitiveOperLogJob.java
  3. 2
      zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/CryptoSensitiveUserJob.java
  4. 27
      zdxt-modules/zdxt-system/src/main/java/org/dromara/system/controller/system/CryptoSensitiveController.java

2
zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/CryptoIntegrityHmackJob.java

@ -9,7 +9,7 @@ import org.springframework.stereotype.Component;
/**
* 密码平台
* <p>通过 Quartz 定时触发,</p>
* <p>完整性校验</p>
*
* @author zrb
*/

2
zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/CryptoSensitiveOperLogJob.java

@ -8,7 +8,7 @@ import org.springframework.stereotype.Component;
/**
* 密码平台
* <p>通过 Quartz 定时触发,</p>
* <p>新增操作日志完整性校验</p>
*
* @author zrb
*/

2
zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/CryptoSensitiveUserJob.java

@ -7,7 +7,7 @@ import org.springframework.stereotype.Component;
/**
*
* <p>通过 Quartz 定时触发,</p>
* <p>新增用户完整性校验</p>
*
* @author zrb
*/

27
zdxt-modules/zdxt-system/src/main/java/org/dromara/system/controller/system/CryptoSensitiveController.java

@ -33,7 +33,7 @@ public class CryptoSensitiveController extends BaseController {
*
* @param loginName 账号过滤条件,为空则初始化全部存量用户
*/
@Log(title = "密评数据初始化", businessType = BusinessType.OTHER)
// @Log(title = "密评数据初始化", businessType = BusinessType.OTHER)
@PostMapping("/initSysUser")
public R<Map<String, Integer>> initSysUser(String loginName) {
if (loginName == null){
@ -42,17 +42,16 @@ public class CryptoSensitiveController extends BaseController {
return R.ok(cryptoSensitiveHsmService.initSysUserSensitiveData(loginName));
}
// /**
// * 初始化 sys_user 历史存量数据到 crypto_integrity_data 表
// *
// * @param loginName 账号过滤条件,为空则初始化全部存量用户
// */
// @Log(title = "密评完整性摘要初始化", businessType = BusinessType.OTHER)
// @PostMapping("/initSysUserIntegrity")
// public R<Map<String, Integer>> initSysUserIntegrity(String loginName) {
// if (loginName == null){
// loginName = "dumoulin392";
// }
// return R.ok(cryptoSensitiveHsmService.initSysUserIntegrityData(loginName));
// }
/**
* 初始化 sys_oper_log 历史存量数据到 crypto_integrity_data 表
*
* @param operId 日志ID过滤条件,为空则初始化全部存量日志
*/
// @Log(title = "操作日志密评数据初始化", businessType = BusinessType.OTHER)
@PostMapping("/initOperLogIntegrity")
public R<Map<String, Integer>> initOperLogIntegrity(Long operId) {
cryptoSensitiveHsmService.syncIntegrityHashModifiedOperLogs();
return R.ok();
}
}

Loading…
Cancel
Save