Sha256: b97fb8b7cb0690539766beef7abf51657afe40f6e434d0cef6dadd3f2bc125bb

Contents?: true

Size: 542 Bytes

Versions: 43

Compression:

Stored size: 542 Bytes

Contents

require 'puppet/network/client_request'
require 'puppet/network/rest_authconfig'

module Puppet::Network

  module RestAuthorization


    # Create our config object if necessary. If there's no configuration file
    # we install our defaults
    def authconfig
      @authconfig ||= Puppet::Network::RestAuthConfig.main

      @authconfig
    end

    # Verify that our client has access.
    def check_authorization(indirection, method, key, params)
      authconfig.check_authorization(indirection, method, key, params)
    end
  end
end

Version data entries

43 entries across 43 versions & 4 rubygems

Version Path
puppet-parse-0.1.4 lib/vendor/puppet/network/rest_authorization.rb
puppet-parse-0.1.3 lib/vendor/puppet/network/rest_authorization.rb
puppet-parse-0.1.2 lib/vendor/puppet/network/rest_authorization.rb
puppet-parse-0.1.1 lib/vendor/puppet/network/rest_authorization.rb
puppet-2.7.26 lib/puppet/network/rest_authorization.rb
puppet-2.7.25 lib/puppet/network/rest_authorization.rb
puppet-2.7.24 lib/puppet/network/rest_authorization.rb
puppet-2.7.23 lib/puppet/network/rest_authorization.rb
puppet-2.7.22 lib/puppet/network/rest_authorization.rb
puppet-parse-0.1.0 lib/vendor/puppet/network/rest_authorization.rb
puppet-parse-0.0.6 lib/vendor/puppet/network/rest_authorization.rb
puppet-2.7.21 lib/puppet/network/rest_authorization.rb
puppet-parse-0.0.5 lib/vendor/puppet/network/rest_authorization.rb
puppet-parse-0.0.4 lib/vendor/puppet/network/rest_authorization.rb
puppet-parse-0.0.2 lib/vendor/puppet/network/rest_authorization.rb
puppet-2.7.20 lib/puppet/network/rest_authorization.rb
puppet-2.7.20.rc1 lib/puppet/network/rest_authorization.rb
librarian-puppet-0.9.4 vendor/gems/ruby/1.8/gems/puppet-2.7.18/lib/puppet/network/rest_authorization.rb
puppet-2.7.19 lib/puppet/network/rest_authorization.rb
supply_drop-0.11.0 examples/vendored-puppet/vendor/puppet-2.7.8/lib/puppet/network/rest_authorization.rb