FileVerifyBatchResultVerifyResultSignatureInfosResponse.go 1.3 KB

123456789101112131415161718192021222324252627282930313233
  1. package common
  2. type FileVerifyBatchResultVerifyResultSignatureInfosResponse struct {
  3. // 【校验结果码】校验结果码 0:校验成功 1:校验失败
  4. Code *int64 `json:"code"`
  5. // 【校验结果】校验结果
  6. Msg string `json:"msg"`
  7. // 【签署完成后是否修改】签署完成后是否修改
  8. Modified *bool `json:"modified"`
  9. // 【签署方】签署方
  10. Signatory string `json:"signatory"`
  11. // 【签名时间】签名时间
  12. SignTime string `json:"signTime"`
  13. // 【签名原因】签名原因
  14. SignReason string `json:"signReason"`
  15. // 【颁发机构】颁发机构
  16. Organization string `json:"organization"`
  17. // 【签名算法】签名算法
  18. StrAlgName string `json:"strAlgName"`
  19. // 【时间戳内容】时间戳内容
  20. TimeStamp string `json:"timeStamp"`
  21. // 【时间戳校验结果】时间戳校验结果
  22. VerifyTimestamp *bool `json:"verifyTimestamp"`
  23. // 【证书序列号】证书序列号
  24. CertSerialNo string `json:"certSerialNo"`
  25. // 【证书有效期开始时间】证书有效期开始时间
  26. CertDateFrom string `json:"certDateFrom"`
  27. // 【证书有效期结束时间】证书有效期结束时间
  28. CertDateTo string `json:"certDateTo"`
  29. // 【签名域】若签名只对文件部分页有效,返回签名域
  30. ProtectPages []int64 `json:"protectPages,omitempty"`
  31. }