class Akabei::Signer::AmbiguousKey

Attributes

found_keys[R]
key_name[R]

Public Class Methods

new(key_name, found_keys) click to toggle source
Calls superclass method
# File lib/akabei/signer.rb, line 16
def initialize(key_name, found_keys)
  @key_name = key_name
  @found_keys = found_keys
  super("Ambiguous GPG key: #{key_name}: #{formatted_keys}")
end

Public Instance Methods

formatted_keys() click to toggle source
# File lib/akabei/signer.rb, line 22
def formatted_keys
  @found_keys.map do |key|
    subkey = key.primary_subkey
    "#{subkey.length}#{subkey.pubkey_algo_letter}/#{subkey.fingerprint[-8 .. -1]}"
  end
end