Class: Webhookdb::Oauth::FrontSignalwireChannelProvider

Inherits:
FrontProvider show all
Defined in:
lib/webhookdb/oauth/front_provider.rb

Instance Method Summary collapse

Methods inherited from FrontProvider

#authorization_url, #callback_url, #exchange_authorization_code, #supports_webhooks?

Methods inherited from Provider

#authorization_url, #exchange_authorization_code, #supports_webhooks?

Instance Method Details

#app_nameObject



67
# File 'lib/webhookdb/oauth/front_provider.rb', line 67

def app_name = "Front Signalwire Channel"

#build_marketplace_integrationsObject

Raises:

  • (NotImplementedError)


71
72
73
# File 'lib/webhookdb/oauth/front_provider.rb', line 71

def build_marketplace_integrations(*)
  raise NotImplementedError, "this should not be called, Front channels have a different setup"
end

#client_idObject



68
# File 'lib/webhookdb/oauth/front_provider.rb', line 68

def client_id = Webhookdb::Front.signalwire_channel_client_id

#client_secretObject



69
# File 'lib/webhookdb/oauth/front_provider.rb', line 69

def client_secret = Webhookdb::Front.signalwire_channel_client_secret

#keyObject



66
# File 'lib/webhookdb/oauth/front_provider.rb', line 66

def key = "front_signalwire"