Interface ILiveKitTokenService
- Namespace
- LiveKit.Authentication
- Assembly
- LiveKit.AspNetCore.ServerSdk.Abstractions.dll
Service for creating LiveKit authentication tokens.
Provides methods for generating JWT tokens for participant authentication and server API access. See LiveKit Authentication Documentation for more information.
public interface ILiveKitTokenService
Methods
CreateServerToken(string?, TimeSpan?)
Creates a server token for API calls.
string CreateServerToken(string? roomName = null, TimeSpan? ttl = null)
Parameters
Returns
CreateTokenBuilder(string)
Creates a token builder for the specified identity.
ILiveKitTokenBuilder CreateTokenBuilder(string identity)
Parameters
identitystring