From e705b8fcebd34bd489a9f74cf2a79ece1fa664ea Mon Sep 17 00:00:00 2001 From: yunjy-hp Date: Wed, 7 Jan 2026 16:44:31 +0900 Subject: [PATCH] =?UTF-8?q?ElinkTransactionContext=20=EC=9E=91=EC=97=85(?= =?UTF-8?q?=EB=B3=80=ED=99=98=20=ED=95=A8=EC=88=98=EC=97=90=20=EA=B0=92=20?= =?UTF-8?q?=EC=A0=84=EB=8B=AC=20=EC=B2=B4=EA=B3=84=20=EC=B6=94=EA=B0=80)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../eai/transformer/function/crypto/SeedKJDecrypt.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/eactive/eai/transformer/function/crypto/SeedKJDecrypt.java b/src/main/java/com/eactive/eai/transformer/function/crypto/SeedKJDecrypt.java index 3243243..afdc466 100644 --- a/src/main/java/com/eactive/eai/transformer/function/crypto/SeedKJDecrypt.java +++ b/src/main/java/com/eactive/eai/transformer/function/crypto/SeedKJDecrypt.java @@ -2,6 +2,7 @@ package com.eactive.eai.transformer.function.crypto; import java.util.Stack; +import com.eactive.eai.common.context.ElinkTransactionContext; import org.nfunk.jep.ParseException; import org.nfunk.jep.function.PostfixMathCommand; @@ -22,8 +23,12 @@ public class SeedKJDecrypt extends PostfixMathCommand { public void run(Stack inStack) throws ParseException { checkStack(inStack); - - // USER FUNCTION에서 Parameter 에서 가져옴 + + //샘플 + String seedSalt = ElinkTransactionContext.getSeedSalt(); + System.out.println("seedSalt = " + seedSalt); + + // USER FUNCTION에서 Parameter 에서 가져옴 Object param2 = inStack.pop(); String param2Str = String.valueOf(param2); // null 안전 처리 String decryptKey = StringUtils.leftPad(param2Str, 16, '0');