SDKsFlutterEnterprise
Retrieve call-room credentials
Use the Flutter SDK to retrieve fresh room credentials by room ID.
If you already know roomID, retrieve fresh credentials for joining the room:
final credentials = await OpenIM.iMManager.signalingManager
.signalingGetTokenByRoomID(roomID: roomID);
if (credentials.token?.isNotEmpty == true &&
credentials.roomID?.isNotEmpty == true) {
await mediaEngine.join(
roomID: credentials.roomID!,
token: credentials.token!,
liveURL: credentials.liveURL,
);
}Every SignalingCertificate field can be empty. A room token is a short-lived sensitive credential. Keep it in memory only; do not write it to logs, URLs, analytics events, or persistent storage.
Was this page helpful?