+ newparam(:refresh, boolean: true, parent: Puppet::Parameter::Boolean) do
+ desc 'When true, recreate an existing expired key'
+ defaultto false
+ end
+
+ newparam(:weak_ssl, boolean: true, parent: Puppet::Parameter::Boolean) do
+ desc 'When true and source uses https, accepts download of keys without SSL verfication'
+ defaultto false
+ end
+
+ newproperty(:fingerprint) do
+ desc <<-MANIFEST
+ The 40-digit hexadecimal fingerprint of the specified GPG key.
+
+ This property is read-only.
+ MANIFEST
+ end
+
+ newproperty(:long) do
+ desc <<-MANIFEST
+ The 16-digit hexadecimal id of the specified GPG key.
+
+ This property is read-only.
+ MANIFEST
+ end
+
+ newproperty(:short) do
+ desc <<-MANIFEST
+ The 8-digit hexadecimal id of the specified GPG key.
+
+ This property is read-only.
+ MANIFEST
+ end
+