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');