| | |
| | | } |
| | | log.info("票据原文为:" + document.asXML()); |
| | | Element rootElement = document.getRootElement(); |
| | | SignResult sign = payUtils.sign(decode); |
| | | VerifyResult verify = payUtils.verify(decode, sign.getSignData()); |
| | | SignResult sign = payUtils.sign(fileData); |
| | | VerifyResult verify = payUtils.verify(sign.getSignData(), fileData); |
| | | SignDto signDto = new SignDto(new Date(), verify.getSubjectdn(), verify.getSn(), verify.getIssure()); |
| | | log.info("拼接对象为:" + JSONObject.toJSONString(signDto)); |
| | | Sign sign1 = new Sign(); |
| | |
| | | // EnvelopResult envelopResult = payUtils.encryptEnvelop(document.asXML().getBytes()); |
| | | // log.info("制作数字信封为:"+ Arrays.toString(envelopResult.getEnvelopData())); |
| | | log.info("签名后票据为:" + document.asXML()); |
| | | ResultVo resultVo1 = payUtils.uploadXml(resultVo.getRespdata().getOrderNo(), document.asXML().getBytes()); |
| | | ResultVo resultVo1 = payUtils.uploadXml(resultVo.getRespdata().getOrderNo(), document.asXML()); |
| | | return resultVo1; |
| | | } |
| | | |