RenewTokenErrorCode enum
调用 renewToken 后的错误码。
自从 自 4.6.0 版本新增。
Values
- renewTokenSuccess → const RenewTokenErrorCode
-
(0):Token 更新成功。
- renewTokenFailure → const RenewTokenErrorCode
-
(1):由于未知的服务器错误,Token 更新失败。建议检查用于生成 Token 的参数,重新生成 Token,并重试 renewToken 。
- renewTokenTokenExpired → const RenewTokenErrorCode
-
(2):由于提供的 Token 已过期,Token 更新失败。建议生成一个过期时间更长的新 Token,并重试 renewToken 。
- renewTokenInvalidToken → const RenewTokenErrorCode
-
(3):由于提供的 Token 无效,Token 更新失败。常见原因包括:项目在声网控制台启用了 App 证书但加入频道时未使用 Token; joinChannel 中指定的 uid 与生成 Token 时使用的 uid 不一致; joinChannel 中指定的频道名与生成 Token 时使用的频道名不一致。建议检查 Token 的生成流程,重新生成 Token,并重试 renewToken 。
- renewTokenInvalidChannelName → const RenewTokenErrorCode
-
(4):由于 Token 中的频道名与当前频道不一致,Token 更新失败。建议检查频道名,重新生成 Token,并重试 renewToken 。
- renewTokenInconsistentAppid → const RenewTokenErrorCode
-
(5):由于 Token 中的 App ID 与当前 App ID 不一致,Token 更新失败。建议检查 App ID,重新生成 Token,并重试 renewToken 。
- renewTokenCanceledByNewRequest → const RenewTokenErrorCode
-
(6):由于发起了新的请求,之前的 Token 更新请求被取消。
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
RenewTokenErrorCode> - A constant List of the values in this enum, in order of their declaration.