文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
3.2.4 接口说明
Android平台SDK接口介绍
为了方便开发者集成我们的SDK,我们提供了API文档(百度网盘SDK包中的《API文档.zip》),接口使用细节可查看API文档。 下面对几个重要的类和接口进行说明:
类别 | 名称 | 说明 |
---|---|---|
类 | SangforAuthManager | 对外接口全部封装在该类中 |
接口 | LoginResultListener | VPN登录结果回调 |
接口 | RandCodeListener | 展示图形校验码的回调接口 |
方法 | addAllowedL3VPNApps(List packagesList) | 添加应用白名单接口:白名单应用:可以访问VPN资源的应用我们称之为白名单应用。调用该接口添加白名单应用列表,该方法只支持Android5.0{@code (API:21)}以上版本的手机, 设置的参数列表中必须存放应用包名,且必须在初始化前设置,即建立L3VPN隧道前,否则需要重新建立L3VPN才可以生效。调用该接口添加白名单应用后,其他未添加的应用都为黑名单应用(不可访问VPN资源),集成SDK的应用本身也符合该规则。 |
SDK错误码与描述
错误码 | 描述 |
---|---|
1000 | 登录成功 |
1001 | 操作失败,可能服务器太忙 |
1002 | 非允许时间段,禁止登录 |
1003 | 未启用此认证,访问被拒绝 |
1004 | 登录失败,前一认证与当前认证非同一用户 |
1005 | 不支持此种认证组合方式 |
1006 | 系统已到达最大授权用户限制 |
1007 | 您所在用户组已达到最大在线用户限制 |
1008 | 用户尝试暴破登录,已被系统锁定 |
1009 | ip地址尝试暴破登录,已被系统锁定 |
1010 | ip地址尝试暴破登录,启用图形校验码 |
1101 | 用户名或者密码错误 |
1102 | 用户已过期 |
1103 | 用户被禁用 |
1104 | 用户已超时或注销 |
1105 | 校验码错误或校验码已过期 |
1106 | 用户名或密码错误,启用图形校验码 |
1201 | 证书不合法 |
1202 | 证书认证被禁用 |
1203 | 证书已经被撤消 |
1204 | 证书编码设置有误,请联系管理员 |
1205 | 证书签名无效 |
1206 | 证书还未生效 |
1207 | 证书已经过期 |
1301 | 免密认证无效的手机ID |
1302 | 免密认证无效的code |
1303 | 免密认证功能未开启 |
1304 | 未知错误 |
1401 | 发送短信失败 |
1402 | 短信验证码错误 |
1403 | 用户未设置手机号码,无法进行短信认证 |
1404 | 提交的手机号码错误,无法进行短信认证 |
1501 | EMM授权不通过,请联系管理员更新授权 |
1502 | EMM授权达到最大数 |
1503 | EMM授权被冻结 |
1504 | EMM授权认证失败 |
1601 | 硬件特征码验证失败 |
1602 | 存在未审批的硬件特征码,等待管理员审批 |
1603 | 用户超时或硬件特征码无效输入 |
1604 | 硬件特征数达到最大值 |
1605 | 更新硬件特征码失败 |
1606 | 硬件特征码达到组用户最大限制 |
1607 | 硬件特征码达到授权限制 |
1608 | 当前终端未经过硬件特征码验证,请等待管理员审批 |
1609 | 提交硬件特征码失败 |
1701 | 没有对应的外部认证服务器,认证失败 |
1702 | 动态令牌密码错误,认证失败 |
1703 | 挑战认证失败 |
1704 | radius挑战超时 |
2001 | 连接VPN服务器错误,请检查网络 |
2002 | VPN的URL为空 |
2003 | 域名解析失败 |
2004 | 越狱手机禁止登陆 |
2005 | VPN选路失败 |
2006 | 网络不可用 |
2007 | vpn地址格式有误 |
2101 | 认证参数为空 |
2102 | 调用的方法与当前认证方式不一致 |
2103 | 证书不存在 |
2104 | 证书类型获取失败 |
2105 | 免密认证不可用 |
2106 | 构建请求失败 |
2107 | session无效 |
2108 | 认证类型不支持 |
2109 | 登录VPN状态错误,注销后再进行登录 |
2110 | 读取硬件特征码失败 |
2111 | VPN初始化失败 |
2201 | 启动L3VPN失败 |
3001 | 用户超时 |
3002 | 不属于本地密码认证用户 |
3003 | 获取用户信息失败 |
3004 | 密码输入错误 |
3005 | 不符合密码策略 |
3006 | 修改密码请求错误 |
3007 | VPN未登录,VPN未登录导致修改密码失败 |
3008 | 新密码与原密码相同 |
3101 | 转发线程启动失败 |
3201 | 内存不足 |
4001 | 其它错误 |
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论