NIMSDK-AOS
9.15.0
|
用户登录认证信息。 更多...
类 | |
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 |