class Net::SSH::KeyFactory::KeyType

rubocop:disable Style/Documentation, Lint/DuplicateMethods

def self.encrypted_key?(data, error)

def self.encrypted_key?(data, error)
  raise Exception, "TODO subclasses should implement is_encrypted_key"
end

def self.error_classes

def self.error_classes
  raise Exception, "TODO subclasses should implement read"
end

def self.read(key_data, passphrase)

def self.read(key_data, passphrase)
  raise Exception, "TODO subclasses should implement read"
end