code: public static boolean verifyCallback(String hmac, String p1_MerId,
                                           String r0_Cmd, String r1_Code, String r2_TrxId, String r3_Amt,
                                           String r4_Cur, String r5_Pid, String r6_Order, String r7_Uid,
                                           String r8_MP, String r9_BType, String keyValue) {
          StringBuilder sValue = new StringBuilder();
          // 商户编号
          sValue.append(p1_MerId);
          // 业务类型
          sValue.append(r0_Cmd);
          // 支付结果
          sValue.append(r1_Code);
          // 易宝支付交易流水号
          sValue.append(r2_TrxId);
          // 支付金额
          sValue.append(r3_Amt);
          // 交易币种
          sValue.append(r4_Cur);
          // 商品名称
          sValue.append(r5_Pid);
          // 商户订单号
          sValue.append(r6_Order);
          // 易宝支付会员ID
          sValue.append(r7_Uid);
          // 商户扩展信息
          sValue.append(r8_MP);
          // 交易结果返回类型
          sValue.append(r9_BType);
          String sNewString = PaymentUtil.hmacSign(sValue.toString(), keyValue);
          return sNewString.equals(hmac);
      }
docs: 返回校验hmac方法
  
  @param hmac     支付网关发来的加密验证码
  @param p1_MerId 商户编号
  @param r0_Cmd   业务类型
  @param r1_Code  支付结果
  @param r2_TrxId 易宝支付交易流水号
  @param r3_Amt   支付金额
  @param r4_Cur   交易币种
  @param r5_Pid   商品名称
  @param r6_Order 商户订单号
  @param r7_Uid   易宝支付会员ID
  @param r8_MP    商户扩展信息
  @param r9_BType 交易结果返回类型
  @param keyValue 密钥
  @return