class Twilio::JWT::AccessToken::ChatGrant

Attributes

deployment_role_sid[RW]
endpoint_id[RW]
push_credential_sid[RW]
service_sid[RW]

Public Instance Methods

_generate_payload() click to toggle source
    # File lib/twilio-ruby/jwt/access_token.rb
 98 def _generate_payload
 99   payload = {}
100 
101   payload[:service_sid] = service_sid if service_sid
102 
103   payload[:endpoint_id] = endpoint_id if endpoint_id
104 
105   if deployment_role_sid
106     payload[:deployment_role_sid] = deployment_role_sid
107   end
108 
109   if push_credential_sid
110     payload[:push_credential_sid] = push_credential_sid
111   end
112 
113   payload
114 end
_key() click to toggle source
   # File lib/twilio-ruby/jwt/access_token.rb
94 def _key
95   'chat'
96 end