public class LoginInfo
extends java.lang.Object
implements java.io.Serializable
限定符和类型 | 类和说明 |
---|---|
static class |
LoginInfo.LoginInfoBuilder |
限定符和类型 | 字段和说明 |
---|---|
static <any> |
CREATOR |
限定符 | 构造器和说明 |
---|---|
protected |
LoginInfo(Parcel in)
构造用户登录信息。
|
|
LoginInfo(java.lang.String account,
java.lang.String token)
构造用户登录信息。
|
|
LoginInfo(java.lang.String account,
java.lang.String token,
java.lang.String appKey)
构造用户登录信息。
|
|
LoginInfo(java.lang.String account,
java.lang.String token,
java.lang.String appKey,
int customClientType)
构造用户登录信息。
|
限定符和类型 | 方法和说明 |
---|---|
int |
describeContents() |
boolean |
equals(java.lang.Object o) |
static LoginInfo |
fromJson(JSONObject object) |
java.lang.String |
getAccount()
用户账号,对应云信 IM 账号 accid。
|
java.lang.String |
getAppKey()
当前应用的 AppKey。
|
int |
getAuthType()
SDK 登录 IM 的鉴权方式。
|
int |
getCustomClientType()
自定义客户端类型,对应云信控制台中的自定义终端类型(需提前在控制台添加)。
|
java.lang.String |
getLoginExt()
登录自定义扩展字段,用于第三方服务器鉴权。
|
java.lang.String |
getToken()
登录 token。
|
int |
hashCode() |
JSONObject |
toJson() |
java.lang.String |
toString() |
boolean |
valid()
检查用户登录信息,验证该用户是否已存在,该用户信息是否有效。
|
void |
writeToParcel(Parcel dest,
int flags) |
public LoginInfo(java.lang.String account, java.lang.String token)
public LoginInfo(java.lang.String account, java.lang.String token, java.lang.String appKey)
public LoginInfo(java.lang.String account, java.lang.String token, java.lang.String appKey, int customClientType)
protected LoginInfo(Parcel in)
public java.lang.String getAccount()
public java.lang.String getToken()
public int getAuthType()
public java.lang.String getLoginExt()
public java.lang.String getAppKey()
public int getCustomClientType()
public boolean valid()
public boolean equals(java.lang.Object o)
equals
在类中 java.lang.Object
public java.lang.String toString()
toString
在类中 java.lang.Object
public int hashCode()
hashCode
在类中 java.lang.Object
public int describeContents()
public void writeToParcel(Parcel dest, int flags)
public JSONObject toJson()
public static LoginInfo fromJson(JSONObject object)