package com.l7tech.server.otel.util;

import com.l7tech.gateway.common.audit.Audit;
import com.l7tech.policy.variable.Syntax;
import com.l7tech.server.message.PolicyEnforcementContext;
import com.l7tech.server.policy.variable.ExpandVariables;

public class OtelContextUtil {
   public static String getResolvedContextValue(PolicyEnforcementContext var0, String var1, Audit var2) {
      String var3 = var1;
      String[] var4 = Syntax.getReferencedNames(var1);
      if (var4.length > 0) {
         var3 = ExpandVariables.process(var1, var0.getVariableMap(var4, var2), var2);
      }

      return var3;
   }
}
