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