class Twilio::JWT::AccessToken::VoiceGrant
Attributes
endpoint_id[RW]
incoming_allow[RW]
outgoing_application_params[RW]
outgoing_application_sid[RW]
push_credential_sid[RW]
Public Instance Methods
_generate_payload()
click to toggle source
# File lib/twilio-ruby/jwt/access_token.rb 164 def _generate_payload 165 payload = {} 166 payload[:incoming] = { allow: true } if incoming_allow == true 167 168 if outgoing_application_sid 169 outgoing = {} 170 outgoing[:application_sid] = outgoing_application_sid 171 if outgoing_application_params 172 outgoing[:params] = outgoing_application_params 173 end 174 175 payload[:outgoing] = outgoing 176 end 177 178 if push_credential_sid 179 payload[:push_credential_sid] = push_credential_sid 180 end 181 182 payload[:endpoint_id] = endpoint_id if endpoint_id 183 184 payload 185 end
_key()
click to toggle source
# File lib/twilio-ruby/jwt/access_token.rb 160 def _key 161 'voice' 162 end