Method: Licode::Client#create_token

Defined in:
lib/licode/client.rb

#create_token(room, username, role) ⇒ Object



79
80
81
82
83
84
85
86
# File 'lib/licode/client.rb', line 79

def create_token(room, username, role)
  response = self.class.post('/rooms/' + room + '/tokens', {
    :headers => { "Authorization" => mauth_header(:username => username.to_s, :role => role) }
  })
  response
rescue StandardError => e
  raise LicodeError, "Failed to connect to Licode. Response code: #{e.message}"
end