|
NIMSDK-AOS
9.21.10
|
用户登录认证信息。 更多...
类 | |
| class | LoginInfoBuilder |
Public 成员函数 | |
| LoginInfo (String account, String token) | |
| 构造用户登录信息。 更多... | |
| LoginInfo (String account, String token, String appKey) | |
| 构造用户登录信息。 更多... | |
| LoginInfo (String account, String token, String appKey, int customClientType) | |
| 构造用户登录信息。 更多... | |
| String | getAccount () |
| 用户账号,对应云信 IM 账号 accid。 更多... | |
| String | getToken () |
| 登录 token。 更多... | |
| int | getAuthType () |
| SDK 登录 IM 的鉴权方式。 更多... | |
| String | getLoginExt () |
| 登录自定义扩展字段,用于第三方服务器鉴权。当 authType 为 2 时,必须传入该字段。 更多... | |
| String | getAppKey () |
| 当前应用的 AppKey。 更多... | |
| int | getCustomClientType () |
| 自定义客户端类型,对应云信控制台中的自定义终端类型(需提前在控制台添加)。小于等于 0 视为没有自定义类型。 更多... | |
| boolean | valid () |
| 检查用户登录信息,验证该用户是否已存在,该用户信息是否有效。 更多... | |
| boolean | equals (Object o) |
| String | toString () |
| int | hashCode () |
| int | describeContents () |
| void | writeToParcel (Parcel dest, int flags) |
| JSONObject | toJson () |
静态 Public 成员函数 | |
| static LoginInfo | fromJson (JSONObject object) |
静态 Public 属性 | |
| static final Creator< LoginInfo > | CREATOR |
Protected 成员函数 | |
| LoginInfo (Parcel in) | |
| 构造用户登录信息。 更多... | |
用户登录认证信息。
在文件 LoginInfo.java 第 23 行定义.
| com.netease.nimlib.sdk.auth.LoginInfo.LoginInfo | ( | String | account, |
| String | token | ||
| ) |
构造用户登录信息。
| **参数名称** | **描述** |
|---|---|
| account | 用户账号,对应云信 IM 账号 accid |
| token | 登录 token |
在文件 LoginInfo.java 第 62 行定义.
| com.netease.nimlib.sdk.auth.LoginInfo.LoginInfo | ( | String | account, |
| String | token, | ||
| String | appKey | ||
| ) |
构造用户登录信息。
| **参数名称** | **描述** |
|---|---|
| account | 用户账号,对应云信 IM 账号 accid |
| token | 登录 token |
| appKey | 当前应用的 AppKey 一个 AppKey 对应一个账号体系,如果不填,则优先使用 SDKOptions 中配置的 AppKey,如果没有则使用 AndroidManifest 中配置的 AppKey 即 AppKey 的取值优先级为:LoginInfo中的>SDKOptions 中的>AndroidManifest 中的 AppKey |
在文件 LoginInfo.java 第 89 行定义.
| com.netease.nimlib.sdk.auth.LoginInfo.LoginInfo | ( | String | account, |
| String | token, | ||
| String | appKey, | ||
| int | customClientType | ||
| ) |
构造用户登录信息。
| **参数名称** | **描述** |
|---|---|
| account | 用户账号,对应云信 IM 账号 accid |
| token | 登录 token |
| appKey | 当前应用的 AppKey 一个 AppKey 对应一个账号体系,如果不填,则优先使用 SDKOptions 中配置的 AppKey,如果没有则使用 AndroidManifest 中配置的 AppKey 即 AppKey 的取值优先级为:LoginInfo中的>SDKOptions 中的>AndroidManifest 中的 AppKey |
| customClientType | 自定义客户端类型,对应云信控制台中的自定义终端类型(需提前在控制台添加)。小于等于 0 视为没有自定义类型 |
在文件 LoginInfo.java 第 122 行定义.
|
protected |
构造用户登录信息。
在文件 LoginInfo.java 第 132 行定义.
| int com.netease.nimlib.sdk.auth.LoginInfo.describeContents | ( | ) |
在文件 LoginInfo.java 第 243 行定义.
| boolean com.netease.nimlib.sdk.auth.LoginInfo.equals | ( | Object | o | ) |
在文件 LoginInfo.java 第 214 行定义.
|
static |
在文件 LoginInfo.java 第 274 行定义.
| String com.netease.nimlib.sdk.auth.LoginInfo.getAccount | ( | ) |
用户账号,对应云信 IM 账号 accid。
在文件 LoginInfo.java 第 158 行定义.
| String com.netease.nimlib.sdk.auth.LoginInfo.getAppKey | ( | ) |
当前应用的 AppKey。
在文件 LoginInfo.java 第 189 行定义.
| int com.netease.nimlib.sdk.auth.LoginInfo.getAuthType | ( | ) |
SDK 登录 IM 的鉴权方式。
在文件 LoginInfo.java 第 175 行定义.
| int com.netease.nimlib.sdk.auth.LoginInfo.getCustomClientType | ( | ) |
自定义客户端类型,对应云信控制台中的自定义终端类型(需提前在控制台添加)。小于等于 0 视为没有自定义类型。
在文件 LoginInfo.java 第 196 行定义.
| String com.netease.nimlib.sdk.auth.LoginInfo.getLoginExt | ( | ) |
登录自定义扩展字段,用于第三方服务器鉴权。当 authType 为 2 时,必须传入该字段。
在文件 LoginInfo.java 第 182 行定义.
| String com.netease.nimlib.sdk.auth.LoginInfo.getToken | ( | ) |
登录 token。
在文件 LoginInfo.java 第 165 行定义.
| int com.netease.nimlib.sdk.auth.LoginInfo.hashCode | ( | ) |
在文件 LoginInfo.java 第 238 行定义.
| JSONObject com.netease.nimlib.sdk.auth.LoginInfo.toJson | ( | ) |
在文件 LoginInfo.java 第 259 行定义.
| String com.netease.nimlib.sdk.auth.LoginInfo.toString | ( | ) |
在文件 LoginInfo.java 第 229 行定义.
| boolean com.netease.nimlib.sdk.auth.LoginInfo.valid | ( | ) |
| void com.netease.nimlib.sdk.auth.LoginInfo.writeToParcel | ( | Parcel | dest, |
| int | flags | ||
| ) |
在文件 LoginInfo.java 第 248 行定义.
|
static |
1.8.11