module InfinumId

Constants

VERSION

Public Class Methods

client_id() click to toggle source
# File lib/infinum_id.rb, line 29
def self.client_id
  dig_secret(:client_id)
end
client_secret() click to toggle source
# File lib/infinum_id.rb, line 33
def self.client_secret
  dig_secret(:client_secret)
end
dig_secret(key) click to toggle source
# File lib/infinum_id.rb, line 37
def self.dig_secret(key)
  if Rails::VERSION::MAJOR >= 5
    Rails.application.secrets.dig(:infinum_id, key)
  else
    Rails.application.secrets.dig(:infinum_id, key.to_s)
  end
end
resource_class() click to toggle source
# File lib/infinum_id.rb, line 21
def self.resource_class
  resource_name.constantize
end
url() click to toggle source
# File lib/infinum_id.rb, line 25
def self.url
  dig_secret(:url)
end