接口描述
验证签名的有效性。
请根据所返回 VerifyPdfResult 中的 validate 属性值来判断PDF中签名有效性。
validate 值为 true 表示PDF中签名有效性校验成功。
validate 值为 false 表示PDF中签名有效性校验失败。
接口
SignService.localVerifyPdf(byte[] stream)
请求参数
参数名称 | 类型 | 必选 | 长度 | 参数说明 | 示例值 | |
stream | byte[] | 是 | 待验证文档本地二进制数据 |
响应参数
展开全部参数参数名称 | 类型 | 必选 | 长度 | 参数说明 | 示例值 | |||
![]() | VerifyPdfResult | 是 | ||||||
![]() | int | 是 | 错误码,0标识成功,其他均标识失败 | |||||
![]() | String | 否 | 100 | 错误信息,错误码对应的说明信息 | ||||
![]() | boolean | 否 | 错误信息是否建议显示 | |||||
![]() | List<SignBean> | 否 | PDF文件中所有签名信息 | |||||
![]() | String | 否 | 100 | 签名使用的印章名称 | ||||
![]() | String | 否 | 100 | 签名使用的印章图片数据,BASE64格式 | ||||
![]() | CertBean | 否 | 签名使用的证书数据 | |||||
![]() | String | 否 | 100 | 证书所有者名称 | ||||
![]() | String | 否 | 100 | 证书序列号 | ||||
![]() | String | 否 | 50 | 证书有效期开始时间,yyyy-MM-dd格式 | ||||
![]() | String | 否 | 50 | 证书有效期结束时间,yyyy-MM-dd格式 | ||||
![]() | String | 否 | 100 | 证书发布者名称 | ||||
![]() | SignatureBean | 否 | 签名数据 | |||||
![]() | String | 否 | 100 | 签名在PDF中的名称 | ||||
validate | boolean | 否 | 该签名的验证结果:true成功,false失败 | |||||
![]() | String | 否 | 100 | 签名数据来源,tsa-时间戳服务器,local-本地计算机 | ||||
![]() | String | 否 | 100 | 文档签署时间,满足yyyy-MM-dd HH:mm:ss格式的日期时间字符串 |
请求示例
public static void main(String[] args) { // 获取正式生成服务 // 获取客户端的代码:ServiceClient getKHD = ServiceClientManager.get("您的pojectId"); // 平台用户PDF摘要签署服务 SignService signService = getKHD.signService(); VerifyPdfResult verifyPdfResult = signService.localVerifyPdf(getFileBytes("D:/abc/c.pdf")); if (verifyPdfResult.getErrCode() != 0) { System.out.println("验签失败!"); } else { System.out.println("解析验签结果:"); // 获取PDF文件中所有签名信息 List<SignBean> signatures = verifyPdfResult.getSignatures(); for (int i = 0; i < signatures.size(); i++) { SignBean signBean = signatures.get(i); SignatureBean signatureBean = signBean.getSignature(); // 该PDF中签名的验证结果:true成功,false失败 boolean validate = signatureBean.isValidate(); // 文档签署时间 String signDate = signatureBean.getSignDate(); // 签名数据来源 String timeFrom = signatureBean.getTimeFrom(); // 签署人证书名称 String signer = signBean.getCert().getCn(); // 签署人证书序列号 String certSN = signBean.getCert().getSn(); // 证书发布者名称 String issuerCN = signBean.getCert().getIssuerCN(); // 签署人证书有效期开始时间 String startDate = signBean.getCert().getStartDate(); // 签署人证书有效期结束时间 String endDate = signBean.getCert().getEndDate(); String message = MessageFormat.format( "该PDF中签名的验证结果:{0},文档签署时间:{1},签署人证书名称:{2},签署人证书序列号:{3},证书发布者名称:{4},签署人证书有效期开始时间:{5},签署人证书有效期结束时间:{6},签名数据来源:{7}", validate, signDate, signer, certSN, issuerCN, startDate, endDate, timeFrom); System.out.println(message); } } } /** * description 获取文件字节流 * * @param filePath 文件路径 **/ public static byte[] getFileBytes(String filePath) { File file = new File(filePath); FileInputStream fis = null; byte[] buffer = null; try { fis = new FileInputStream(file); buffer = new byte[(int) file.length()]; fis.read(buffer); } catch (Exception e) { e.printStackTrace(); } finally { if (fis != null) { try { fis.close(); } catch (IOException e) { e.printStackTrace(); } } } return buffer; }
响应示例
{ "errCode":0, "errShow":false, "msg":"成功", "signatures":[ { "cert":{ "cn":"杭州天谷信息科技有限公司(对接专用)", "endDate":"2020-02-15 17:37:11", "issuerCN":"HBCA RSA Root", "sn":"79f4c313dc46d89ee9169f2ba5b21220ae66abed", "startDate":"2019-02-15 17:37:11" }, "sealData":"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", "sealName":"", "signature":{ "signDate":"2019-09-16 14:44:19", "signatureName":"Signature1", "timeFrom":"tsa", "validate":true } } ] }
错误码
错误码 | 错误描述 | 解决方案 |