盾卫电子认证系统详细设计说明书(4)

2019-04-14 09:35

3.8接口

证书信息同步接口

函数原型:public string[] CertRequestInfoSyn(CUserInfo userinfo, string strSignValue)。

功能描述:CA系统调用该接口,将证书数据同步到卫生部数字证书服务管理系统。

16

输入参数:CUserInfo:需要同步的证书数据,详见表1说明。

strSignValue:使用CA系统的服务器证书对CUserInfo域的数据组合进行的数字签名,数据原文采用XML数据标准格式,签名算法采用sha1RSA,数字签名的数据格式为BASE64编码格式。

返回值:详见表2说明。

表 1 CUserInfo证书信息表

序号 字段名 字段内容 是否为空 1. TradeType 业务类型 N VARCHAR2(128) 1:证书首次发放 2:证书更新 3:证书吊销 2. CaInfo CA身份标识 N VARCHAR2(128) CA身份标识,CA机构的营业许可证后4位数字 3. CertType 证书类型 N VARCHAR2(1) 工作人员证书:G; 内部机构证书:U; 内部设备证书:S 外部个人证书:P 外部机构证书:J 外部设备证书:W 4. UserId 用户实体唯一标识 N VARCHAR2(128) CA系统中的用户ID号,即证书实体唯一标识 字段长度 字段说明 17

5. CommonName 证书主体 N VARCHAR2(256) 用户姓名或单位名称,该内容为签发的证书主题名称 6. PaperType 证件类型 N CHAR(2) 组织机构代码:JJ 工商营业执照:GS 税务登记证:SW 身份证:SF 军官证:JG 护照:HZ 回乡证:HX 其他:QT 7. PaperID 证件号码 N VARCHAR2(64) 个人证书和工作人员证书填身份证号码、军官证、护照或其他; 机构证书和设备证书填组织机构代码、工商营业执照、税务登记证或其他。 8. ProvinceName 省份名称 N VARCHAR2(128) 省份名称必须有 9. LocalityName 城市名称 N VARCHAR2(128) 城市名称必须有 10. UnitName 单位名称 N VARCHAR2(256) 单位名称必须有 11. DepartmentName 部门名称 VARCHAR2(256) 部门名称 12. PostalAddress 邮政地址 VARCHAR2(256) 邮政地址 18

13. PostalCode 邮政编码 CHAR(6) 应为6位数字 14. AgentMan 联系人 VARCHAR2(128) VARCHAR2(64) 联系人 单位证书时,应为单位的固定电话 15. TelephoneNumber 用户电话号码 16. Fax 用户传真号码 17. E_mail 用户电子邮件 18. MobileTelephone 用户手机号码 VARCHAR2(64) 用户传真号码 VARCHAR2(128) 可选项,单位证书时,与经办人信息一致。 VARCHAR2(64) 可选项,单位证书时,与经办人信息一致。 19. EncCertData 加密证书 VARCHAR2(3072) 用户证书,BASE64编码 20. SignCertData 签名证书 VARCHAR2(3072) 用户证书,BASE64编码 21. TransName 经办人姓名 VARCHAR2(128) 单位证书时,非空 22. TransTel 经办人电话 VARCHAR2(128) 单位证书时,非空 23. TransEmail 经办人电子邮件 VARCHAR2(128) 单位证书时,非空 24. TransMobile 经办人手机号码 VARCHAR2(128) 单位证书时,非空 25. TransPertype 经办人证件类型 CHAR(2) 身份证:SF 军官证:JG 19

护照:HZ 回乡证:HX 其他:QT 26. TransPaperID 经办人证件号码 27. TradeTime CA系统提交数据时间 表 2 证书同步接口返回值说明表

序号 字段名 字段内容 1. ErrorCode 返回代码 是否为空 N 0:成功,其他值:失败(值为错误号) EC301:验证数据签名失败 EC302:检查用户录入数据完整性错误 EC303:该用户发放数据已经同步成功 EC520:保存数据出现异常 2. Time 业务系统交易时间 3. strRetSignValue 签名值 N 接收端对返回代码ErrorCode和时间Time的数据组合进行的数字签名。签名原文的数据格式是:ErrorCode +“,”+ Time VARCHAR2(64) 填身份证号码、军官证、护照或其他证件号码 N CHAR(14) CA系统提交时间,格式如:20071120133456 字段说明 N 返回给CA系统,格式如:20071120133456 黑名单信息同步接口

20


盾卫电子认证系统详细设计说明书(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:七年级下作文范文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: