# File lib/net/ssh/authentication/agent/java_pageant.rb, line 53
    def identities
      debug { "getting identities from Pageant" }
      @agent_proxy.get_identities.map do |identity|
        blob = identity.get_blob
        key = Buffer.new(String.from_java_bytes(blob)).read_key
        key.extend(Key)
        key.java_blob = blob
        key.comment = String.from_java_bytes(identity.get_comment)
        key
      end
    rescue AgentProxyException => e
      raise AgentError, "Cannot get identities: #{e.message}", e.backtrace
    end