Sha256: 3cf2f1c93fdb18633f1ceae35aa4e36a5f0d3f8a55d0fb387a55e4214cbaedcc

Contents?: true

Size: 372 Bytes

Versions: 1

Compression:

Stored size: 372 Bytes

Contents

# This class is a base class for authorization strategies
class Hadley::Authz::Strategy < Warden::Strategies::Base
  extend Hadley::Authz::StrategyBuilder

  # Provides access to the configuration for this authorization strategy.
  #
  # @return [Hadley::Config] the configuration for this authorization strategy.
  def config
    self.class.const_get("CONFIG")
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
hadley-0.0.3 lib/hadley/authz/strategy.rb