Class TrackPermission
- Namespace
- Livekit.Server.Sdk.Dotnet
- Assembly
- LivekitApi.dll
public sealed class TrackPermission : IMessage<TrackPermission>, IEquatable<TrackPermission>, IDeepCloneable<TrackPermission>, IBufferMessage, IMessage
- Inheritance
-
TrackPermission
- Implements
-
IBufferMessage
- Inherited Members
Constructors
TrackPermission()
public TrackPermission()
TrackPermission(TrackPermission)
public TrackPermission(TrackPermission other)
Parameters
otherTrackPermission
Properties
AllTracks
public bool AllTracks { get; set; }
Property Value
ParticipantIdentity
public string ParticipantIdentity { get; set; }
Property Value
ParticipantSid
permission could be granted either by participant sid or identity
public string ParticipantSid { get; set; }
Property Value
TrackSids
public RepeatedField<string> TrackSids { get; }