统一用户管理系统-服务接口说明书-1.2.doc_第1页
统一用户管理系统-服务接口说明书-1.2.doc_第2页
统一用户管理系统-服务接口说明书-1.2.doc_第3页
统一用户管理系统-服务接口说明书-1.2.doc_第4页
统一用户管理系统-服务接口说明书-1.2.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

统一用户管理系统 服务接口说明书 统一用户管理系统服务接口说明书 目录目录 1.概述概述.1 1.1系统简介1 1.2系统组成1 1.2.1软件组成1 1.3主要技术指标1 1.3.1系统容量指标1 2.系统安装系统安装.1 3.系统接口系统接口.1 3.1用户,机构信息下载服务1 3.1.1功能1 3.1.2文件格式2 3.1.3接入方式3 3.1.4客户端接口程序4 3.1.5客户端调用范例8 4.附:附:WSDL.8 统一用户管理系统服务接口说明书 0 1.1.WebserviceWebservice 同步方式同步方式 统一用户管理系统根据第三方应用系统提供 webservice 接口生成客户端,调用接口将数据 推送到第三方应用系统。此方式多用于接入已有应用系统 1.11.1接口定义接口定义 统一用户管理整个项目中的用户,各个应用系统中的用户和组织机构等基础数据通过 webservices 接口获得。 接口流程如下: 统一用户系统应用系统 向应用系统同步调用同步接口 获取数据,同步到本地库 返回成功的结果 接口说明: 1用户同步接口 List syncUsers(List users,String actionName) 接口协议:SOAP 接口方式:push 方式。 返回结果:List 操作成功的用户 ID 数组 actionName: 值动作 A增加 U修改 D删除 List users 类型的单个用户数据信息结构示例如下: “createTime“:“2012-03-30 10:49:24“,“dn“:“cn=张三,ou=jetway,ou=org,o=e ssp,c=cn“,“emailAddress“:“zm123jetway.cp“,“fullPath“:“|瑞达|张三“,“id“:“1333076 005632“,“loginName“:“zm123“,“modifyTime“:“2012-03-30 10:49:24“,“name“:“张三“,“pa rameters“:“cn“:“张三“,“ESSPloginName“:“zm123“,“ESSPuserSex“:“0“,“ESSPuserDegree “:“本科“,“ESSPnation“:“0“,“ESSPuserEmail“:“zm123wh.ahcp“,“ESSPpassword“:“zm123“ ,“parentDn“:“ou=jetway,ou=org,o=essp,c=cn“,“parentFullPath“:“|瑞达 统一用户管理系统服务接口说明书 1 “,“parentId“:“1330504872050“,“password“:“zm123“,“realmId“:“1330504872002“,“root“:“ou =org,o=essp,c=cn“,“sortValue“:“1333076005632“,“source“:null,“sysFlag“:“0“,“userType“:“ 5“ Uum 中描述用户的所有信息如下表所示: 属性名属性代码属性类型 用户 ididString(20) 根路径(LDAP 根节点)rootString(0-100) 用户的 DN(LDAP 中的 ID)dnString(0-100) 父机构的 DN(LDAP 中的 ID)parentDnString(0-100) 用户的全路径fullPathString(0-250) 用户所在机构的全路径parentFullPathString(0-200) 用户名称nameString(50) 用户所在机构 idparentIdString(20) 创建用户时间createTimeString(20) 修改用户时间modifyTimeString(20) 用户类型userTypeString(1) 6:系统管理员 9:系统安保员 10:系统审计员 11:部门管理员 12:部门安保员 5:一般用户 如需要别的,请将数据发过 来 排序字段值sortValueString(20) 以下为扩展属性以下为扩展属性 登陆名ESSPloginNameString(0-40) 用户姓名cnString(0-40) 登陆密码ESSPpasswordString(0-40) 出生日期ESSPbirthDayString(20) 用户排序ESSPuserOrderString(10) 身份证号码ESSPidentiyCodeString(0-20) 家庭电话ESSPfamilyTelString(0-40) 用户邮箱ESSPuserEmailString(0-40) 用户性别ESSPuserSexString(1) 0:男 1:女 工作电话ESSPworkTelString(0-40) 民族ESSPnationString(1) 0:汉族 1:回族 2:其它 统一用户管理系统服务接口说明书 2 如需要别的,请将数据发过 来 婚否ESSPisMarryString(1) 0:已婚 1:未婚 籍贯ESSPnativeString(20) 用户学历ESSPuserDegreeString(10) 高中以下 专科 本科 硕士 博土 博士以上 如需要别的,请将数据发过 来 密集标识ESSPuserMJString 000:非密级 100:秘密级 200:机密级 备注ESSPuserRemarkString(1-200) 注:如需扩展用户信息,请反馈,我们加上该字段。 2机构数据同步接口 List syncOrganizations(Listorgs,String actionName) 接口协议:SOAP 接口方式:push 方式。 返回结果:List 操作成功的机构 ID 数组 actionName : 值动作 A增加 U修改 D删除 List orgs 类型的单个机构信息示例如下: “createTime“:“2012-03-29 13:28:02“,“dn“:“ou=whrd,ou=瑞达,ou=org,o=essp,c=cn“,“f ullPath“:“|瑞达|whrd“,“id“:“1332998997997“,“modifyTime“:“2012-03-29 13:28:02“,“name“:“whrd“,“parameters“:“ESSPorgAddress“:“s“,“ESSPorgLevel“:“01“,“ESSP orgArea“:“华中 “,“ou“:“whrd“,“ESSPorgTitle“:“dd“,“ESSPorgEmail“:“12“,“ESSPorgType “:“1“,“parentDn“:“ou=瑞达,ou=org,o=essp,c=cn“,“parentFullPath“:“|瑞达“,“parent Id“:“1330504872050“,“realmId“:“1330504872002“,“root“:“ou=org,o=essp,c=cn“,“sortValue “:“1332998997997“,“source“:null,“wsspOrgId“:“ 统一用户管理系统服务接口说明书 3 Uum 中描述机构的所有信息如下: 属性名称属性代码属性类型 机构 ididString(20) 根路径(LDAP 根节点)rootString(0-100) 机构的 DN(LDAP 中的 ID)dnString(0-100) 父机构的 DN(LDAP 中的 ID) parentDnString(0-100) 机构全路径fullPathString(0-250) 父机构全路径parentFullPathString(0-200) 机构名称nameString(0-40) 父机构 idparentIdString(20) 创建机构时间createTimeString(10) Format:yyyy-mm-dd 修改机构时间modifyTimeString(10) Format:yyyy-mm-dd 排序字段值sortValueString(20) 以下为扩展属性以下为扩展属性 机构名称ouString(40) 机构地址ESSPorgAddressString(0-200) 机构标识ESSPorgTitleString(20) 机构级别ESSPorgLevelString(1) 0-9 机构网址ESSPorgUrlString(0-100) 联系电话ESSPorgTelString(0-20) 城市ESSPorgCityString(0-40) 机构简称ESSPorgShortNameString(1-100) 机构邮箱ESSPorgEmailString(0-50) 机构地区ESSPorgAreaString(10) 华中 华北 华东 如需要别的,请将数据发过 来 联系电话 2ESSPorgTel2String(0-20) 机构邮编ESSPorgPostCodeString(20) 机构省份ESSPorgProvinceString(0-40) 机构类型ESSPorgTypeString(1) 市直 1 中直 2 企事 3 如需要别的,请将数据发过 统一用户管理系统服务接口说明书 4 来 排序ESSPorgOrderString(10) 机构网址 2ESSPorgUrl2String(0-100) 机构传真ESSPorgFaxString(0-50) 注:如需要扩展机构信息,请反馈,我们加上该字段。 1.21.2应用系统接口开发说明应用系统接口开发说明 各个应用只需要按以上接口定义,实现接口服务,供统一用户管理系统调用,统一用户系统 将数据传送到应用系统,然后,存入本地数据库就可以了。 接口开发及实现流程: 1 通过接口定义文件 wsdl,实现 webservices 服务。在生成的代码方法中 syncUsers及 syncOr

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论