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, #requires_webhookdb_auth?, #supports_webhooks?

Methods inherited from Provider

#authorization_url, #exchange_authorization_code, #find_or_create_customer, #requires_webhookdb_auth?, #supports_webhooks?

Instance Method Details

#app_nameObject



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

def app_name = "Front Signalwire Channel"

#build_marketplace_integrationsObject

Raises:

  • (NotImplementedError)


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

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

#client_idObject



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

def client_id = Webhookdb::Front.signalwire_channel_client_id

#client_secretObject



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

def client_secret = Webhookdb::Front.signalwire_channel_client_secret

#keyObject



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

def key = "front_signalwire"