class Github::Users::Keys

def list(*args)


github.users.keys.list user: 'user-name' { |key| ... }
github.users.keys.list user: 'user-name'
= Examples

List public keys for the specified user

github.users.keys.list { |key| ... }
github.users.keys.list
github = Github.new oauth_token: '...'
= Examples

List public keys for the authenticated user
def list(*args)
  params = arguments(args).params
  response = if (user = params.delete('user'))
    get_request("/users/#{user}/keys", params)
  else
    get_request("/user/keys", params)
  end
  return response unless block_given?
  response.each { |el| yield el }
end