onRoomTokenWillExpire property

(void Function(String roomID, int remainTimeInSecond)?) onRoomTokenWillExpire
getter/setter pair

Callback notification that room Token authentication is about to expire.

Available since: 2.8.0 Description: The callback notification that the room Token authentication is about to expire, please use renewToken to update the room Token authentication. Use cases: In order to prevent illegal entry into the room, it is necessary to perform authentication control on login room, push streaming, etc., to improve security. When to call /Trigger: 30 seconds before the Token expires, the SDK will call onRoomTokenWillExpire to notify developer. Restrictions: None. Caution: The token contains important information such as the user's room permissions, publish stream permissions, and effective time, please refer to https://docs.zegocloud.com/article/11649. Related APIs: When the developer receives this callback, he can use renewToken to update the token authentication information.

  • roomID Room ID where the user is logged in, a string of up to 128 bytes in length.
  • remainTimeInSecond The remaining time before the token expires.

Implementation

static void Function(String roomID, int remainTimeInSecond)?
    onRoomTokenWillExpire;