class Chef::HTTP::Authenticator

Public Instance Methods

load_signing_key(key_file, raw_key = nil) click to toggle source
# File lib/chef/knife/artifactory_share.rb, line 160
def load_signing_key(key_file, raw_key = nil)
  Chef::Log.debug("[KNIFE-ART] global var: #{Thread.current[:artifactory_deploy]}")
  if Thread.current.key?(:artifactory_deploy) && Thread.current[:artifactory_deploy].eql?("yes")
    Chef::Log.debug("[KNIFE-ART] Artifactory plugin substituting for Chef::Http::Authenticator --> omitting signing key usage")
    @sign_request = false
    @raw_key = ""
    @key = ""
  else
    # Artifactory flag not present, call original implementation
    orig_load_signing_key(key_file, raw_key)
  end
end
Also aliased as: orig_load_signing_key
orig_load_signing_key(key_file, raw_key = nil)
Alias for: load_signing_key