类 EMCreateToken
java.lang.Object
com.easemob.im.api.model.EMCreateToken
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-01-25T14:51:53.998371+08:00[Asia/Shanghai]")
public class EMCreateToken
extends Object
EMCreateToken
-
嵌套类概要
嵌套类 -
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明autoCreateUser(Boolean autoCreateUser) clientSecret(String clientSecret) booleanstatic EMCreateTokenCreate an instance of EMCreateToken given an JSON string当用户不存在时,是否自动创建用户。App 的 client_id,用于生成 App Token 调用 REST API。App 的 client_secret,用于生成 App Token 调用 REST API。授权方式。用户的登录密码,通过用户 ID 和密码获取用户 Token 使用getTtl()token 有效期,单位为秒用户 ID,通过用户 ID 和密码 或 通过用户 ID获取用户 Token 使用inthashCode()voidsetAutoCreateUser(Boolean autoCreateUser) voidsetClientId(String clientId) voidsetClientSecret(String clientSecret) voidsetGrantType(String grantType) voidsetPassword(String password) voidvoidsetUsername(String username) toJson()Convert an instance of EMCreateToken to an JSON stringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues found
-
字段详细资料
-
SERIALIZED_NAME_GRANT_TYPE
- 另请参阅:
-
SERIALIZED_NAME_CLIENT_ID
- 另请参阅:
-
SERIALIZED_NAME_CLIENT_SECRET
- 另请参阅:
-
SERIALIZED_NAME_USERNAME
- 另请参阅:
-
SERIALIZED_NAME_PASSWORD
- 另请参阅:
-
SERIALIZED_NAME_AUTO_CREATE_USER
- 另请参阅:
-
SERIALIZED_NAME_TTL
- 另请参阅:
-
openapiFields
-
openapiRequiredFields
-
-
构造器详细资料
-
EMCreateToken
public EMCreateToken()
-
-
方法详细资料
-
grantType
-
getGrantType
授权方式。 - client_credentials:获取 App Token 使用 - password:通过用户 ID 和密码获取用户 Token 使用 - inherit:通过用户 ID 获取用户 Token 使用- 返回:
- grantType
-
setGrantType
-
clientId
-
getClientId
App 的 client_id,用于生成 App Token 调用 REST API。详见 环信即时通讯云控制台的应用详情页面- 返回:
- clientId
-
setClientId
-
clientSecret
-
getClientSecret
App 的 client_secret,用于生成 App Token 调用 REST API。详见 环信即时通讯云控制台的应用详情页面- 返回:
- clientSecret
-
setClientSecret
-
username
-
getUsername
用户 ID,通过用户 ID 和密码 或 通过用户 ID获取用户 Token 使用- 返回:
- username
-
setUsername
-
password
-
getPassword
用户的登录密码,通过用户 ID 和密码获取用户 Token 使用- 返回:
- password
-
setPassword
-
autoCreateUser
-
getAutoCreateUser
当用户不存在时,是否自动创建用户。自动创建用户时,需保证授权方式(grant_type)必须为 inherit,通过用户 ID获取用户 Token 使用- 返回:
- autoCreateUser
-
setAutoCreateUser
-
ttl
-
getTtl
token 有效期,单位为秒- 返回:
- ttl
-
setTtl
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonElement
Validates the JSON Element and throws an exception if issues found- 参数:
jsonElement- JSON Element- 抛出:
IOException- if the JSON Element is invalid with respect to EMCreateToken
-
fromJson
Create an instance of EMCreateToken given an JSON string- 参数:
jsonString- JSON string- 返回:
- An instance of EMCreateToken
- 抛出:
IOException- if the JSON string is invalid with respect to EMCreateToken
-
toJson
Convert an instance of EMCreateToken to an JSON string- 返回:
- JSON string
-