class Twilio::JWT::AccessToken::IpMessagingGrant

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
128 def _generate_payload
129   payload = {}
130 
131   payload[:service_sid] = service_sid if service_sid
132 
133   payload[:endpoint_id] = endpoint_id if endpoint_id
134 
135   if deployment_role_sid
136     payload[:deployment_role_sid] = deployment_role_sid
137   end
138 
139   if push_credential_sid
140     payload[:push_credential_sid] = push_credential_sid
141   end
142 
143   payload
144 end
_key() click to toggle source
    # File lib/twilio-ruby/jwt/access_token.rb
124 def _key
125   'ip_messaging'
126 end