SandboxTokenSource constructor

SandboxTokenSource({
  1. required String sandboxId,
})

Initialize with a sandbox ID from LiveKit Cloud.

The sandboxId is obtained from your LiveKit Cloud project's sandbox settings.

Implementation

SandboxTokenSource({
  required String sandboxId,
}) : super(
        url: Uri.parse('https://cloud-api.livekit.io/api/v2/sandbox/connection-details'),
        headers: {
          'X-Sandbox-ID': _sanitizeSandboxId(sandboxId),
        },
      );