118
119
120
121
122
123
124
125
126
127
|
# File 'lib/plugins/inspec-artifact/lib/inspec-artifact/base.rb', line 118
def (file_alg, file_version, file_keyname)
public_keyfile = "#{file_keyname}.pem.pub"
puts "Looking for #{public_keyfile} to verify artifact"
if !File.exist? public_keyfile
raise "Can't find #{public_keyfile}"
end
raise 'Invalid artifact digest algorithm detected' if !VALID_PROFILE_DIGESTS.member?(file_alg)
raise 'Invalid artifact version detected' if !VALID_PROFILE_VERSIONS.member?(file_version)
end
|