lib/twilio-ruby/jwt/access_token.rb in twilio-ruby-5.0.0.rc17 vs lib/twilio-ruby/jwt/access_token.rb in twilio-ruby-5.0.0.rc18

- old
+ new

@@ -50,29 +50,10 @@ def to_s to_jwt end - class ConversationsGrant - attr_accessor :configuration_profile_sid - - def key - 'rtc' - end - - def payload - payload = {} - - if configuration_profile_sid - payload[:configuration_profile_sid] = configuration_profile_sid - end - - payload - end - - end - class IpMessagingGrant attr_accessor :service_sid, :endpoint_id, :deployment_role_sid, :push_credential_sid @@ -160,8 +141,28 @@ end payload end end + + class VideoGrant + attr_accessor :room + + def key + 'video' + end + + def payload + payload = {} + + if room + payload[:room] = room + end + + payload + end + end + + end end end