Sha256: 3055e1c774ca6138af154be0c40e21bcb7161c7ed8bb067dcd28eaa70857b07b

Contents?: true

Size: 654 Bytes

Versions: 2

Compression:

Stored size: 654 Bytes

Contents

module DoorkeeperHub
  class Configurator
    attr_accessor :service_token
    attr_accessor :scope_model
    attr_accessor :doorkeeper_token_name
    attr_accessor :client_mode
    attr_accessor :issuer
    attr_accessor :idp_fingerprint

    def initialize
      self.service_token = ENV["SERVICE_TOKEN"]
      self.scope_model = 'Company'
      self.doorkeeper_token_name = :doorkeeper_token
      self.client_mode = false
      self.issuer = 'doorkeeper-client'
      self.idp_fingerprint = "3A:56:BE:36:48:69:91:CD:60:42:0D:15:5B:21:85:8E:E3:F5:7D:74"
    end

    def callback_url
      "#{ENV['SERVICE_URL']}/auth/saml/callback"
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
doorkeeper_hub-0.3.3 lib/doorkeeper_hub/configurator.rb
doorkeeper_hub-0.3.2 lib/doorkeeper_hub/configurator.rb