更新时间:2019-11-20
接口描述
该接口用于SSO登录。
注意事项
无。
方法定义
int clm_SSOLogin(plugin_sso_login_param *data) |
参数描述
参数 |
是否必须 |
类型 |
描述 |
---|---|---|---|
callbackFunc |
是 |
函数 |
接口结果回调函数。 |
domain |
是 |
char* |
企业域名。 |
code |
是 |
char* |
用户凭证。 |
返回值
类型 |
描述 |
---|---|
int |
成功返回0,其他值表示失败。 |
代码示例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
/** * 登录逻辑接口 */ int CHello_WorldDlg::SSOLogin() { int ret; std::string domain = "domain"; std::string code = "code"; //组装入参结构体 struct plugin_sso_login_param loginParam; memset(&loginParam, 0, sizeof(plugin_sso_login_param)); loginParam.domain = (char*)domain.c_str(); loginParam.code = (char*)code.c_str(); //设置回调接口 loginParam.callbackFunc = NotifyAndCallBackProc::loginCallBack; ret = clm_SSOLogin(&loginParam); return ret; } |