# File lib/net/ssh/authentication/agent.rb, line 94
 94:     def identities
 95:       type, body = send_and_wait(SSH2_AGENT_REQUEST_IDENTITIES)
 96:       raise AgentError, "could not get identity count" if agent_failed(type)
 97:       raise AgentError, "bad authentication reply: #{type}" if type != SSH2_AGENT_IDENTITIES_ANSWER
 98: 
 99:       identities = []
100:       body.read_long.times do
101:         key = Buffer.new(body.read_string).read_key
102:         key.extend(Comment)
103:         key.comment = body.read_string
104:         identities.push key
105:       end
106: 
107:       return identities
108:     end