startPasswordAuth
接口描述
使用用户名和密码进行主认证。该接口只能用于首次认证,即二次认证、以及更多次认证不能使用该接口。
注意事项
- 此接口调用之前必须已经调用过setAuthResultListener设置非空回调,否则会抛异常。
- 主从场景下,子应用不能调用此方法
接口定义
public void startPasswordAuth(String url, String username, String password)
参数说明
表1: 参数说明
参数 | 是否必须 | 类型 | 描述 | 举例 |
---|---|---|---|---|
url | 是 | String | aTrust或VPN接入地址 | https://10.244.3.23 |
username | 是 | String | 用户名信息 | sangfor |
password | 是 | String | 用户密码 | 123 |
返回值 无,认证结果通过SFAuthResultListener返回,参考setAuthResultListener
示例代码
private void startUserPswAuth(){
String mVpnAddress = "https://10.244.3.23";
String mUserName = "sangfor";
String mUserPassword = "123";
SFUemSDK.getInstance().startPasswordAuth(url,username,password);
}