OAuthServer 프러퍼티 그룹 암호화 적용
This commit is contained in:
@@ -16,6 +16,7 @@ import javax.crypto.SecretKey;
|
|||||||
|
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
|
|
||||||
|
import com.eactive.eai.agent.encryption.EncryptionManager;
|
||||||
import com.eactive.eai.common.exception.ExceptionUtil;
|
import com.eactive.eai.common.exception.ExceptionUtil;
|
||||||
import com.eactive.eai.common.lifecycle.Lifecycle;
|
import com.eactive.eai.common.lifecycle.Lifecycle;
|
||||||
import com.eactive.eai.common.lifecycle.LifecycleException;
|
import com.eactive.eai.common.lifecycle.LifecycleException;
|
||||||
@@ -81,8 +82,10 @@ public class HsmManager implements Lifecycle {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void init() throws Exception {
|
private void init() throws Exception {
|
||||||
String configContent = PropManager.getInstance().getProperty(GROUP_NAME, PROP_CONFIG);
|
EncryptionManager encManager = EncryptionManager.getInstance();
|
||||||
String pin = PropManager.getInstance().getProperty(GROUP_NAME, PROP_PIN);
|
|
||||||
|
String configContent = encManager.decryptDBData(PropManager.getInstance().getProperty(GROUP_NAME, PROP_CONFIG));
|
||||||
|
String pin = encManager.decryptDBData(PropManager.getInstance().getProperty(GROUP_NAME, PROP_PIN));
|
||||||
|
|
||||||
if (configContent == null || configContent.trim().isEmpty()) {
|
if (configContent == null || configContent.trim().isEmpty()) {
|
||||||
logger.warn("HsmManager] PKCS11_CONFIG 가 설정되지 않았습니다. HSM 초기화를 건너뜁니다.");
|
logger.warn("HsmManager] PKCS11_CONFIG 가 설정되지 않았습니다. HSM 초기화를 건너뜁니다.");
|
||||||
|
|||||||
Reference in New Issue
Block a user