KJBank 암호화 관련 및 Sync 관련 수정

This commit is contained in:
jaewohong
2025-10-13 14:04:22 +09:00
parent 367aeda517
commit 8ba0b6ee9c
5 changed files with 292 additions and 14 deletions
@@ -30,6 +30,7 @@ import com.eactive.eai.common.message.MessageType;
import com.eactive.eai.common.message.ServiceMessage;
import com.eactive.eai.common.monitor.StatMonitorLogVO;
import com.eactive.eai.common.property.PropManager;
import com.eactive.eai.common.server.EAIServerManager;
import com.eactive.eai.common.server.EAIServerVO;
import com.eactive.eai.common.server.loader.EAIServerLoader;
@@ -470,8 +471,22 @@ public class EAILogDAO {
}
} else {
biz = bizMsgStr;
}
}
// jwhong safeDB 암호화
/*
if ("Y".equalsIgnoreCase(EncryptionManager.getInstance().getEncryptYN())) {
try {
biz = EncryptSafeDb(bizMsgStr);
} catch (Exception e) {
logger.error("EAIFileLogger] bizMsgStr encryption Error - " + e.getMessage());
}
} else {
biz = bizMsgStr;
}
*/
// jwhong safeDB end
// 임시코드 시작
String logType = PropManager.getInstance().getProperty("BIZ_LOG_TYPE");
if (!StringUtils.isBlank(logType)) {
@@ -839,5 +854,13 @@ public class EAILogDAO {
}
return false;
}
private String EncryptSafeDb(String msg) {
PropManager propManager = PropManager.getInstance();
String safeDbPath = propManager.getProperty("SafeDB","safedb.path");
return "this is a message";
}
}