Class LiveKitTokenService
- Namespace
- LiveKit.Authentication
- Assembly
- LiveKit.AspNetCore.ServerSdk.dll
public sealed class LiveKitTokenService : ILiveKitTokenService
- Inheritance
-
LiveKitTokenService
- Implements
- Inherited Members
Constructors
LiveKitTokenService(IOptions<LiveKitOptions>)
Initializes a new instance of the LiveKitTokenService class.
public LiveKitTokenService(IOptions<LiveKitOptions> options)
Parameters
optionsIOptions<LiveKitOptions>The LiveKit configuration options.
Methods
CreateServerToken(string?, TimeSpan?)
Creates a server token for API calls.
public string CreateServerToken(string? roomName = null, TimeSpan? ttl = null)
Parameters
Returns
CreateTokenBuilder(string)
Creates a token builder for the specified identity.
public ILiveKitTokenBuilder CreateTokenBuilder(string identity)
Parameters
identitystring