# File lib/acf/right_acf_origin_access_identities.rb, line 79
    def incrementally_list_origin_access_identities(params={}, &block)
      opts = {}
      opts['MaxItems'] = params[:max_items] if params[:max_items]
      opts['Marker']   = params[:marker]    if params[:marker]
      last_response = nil
      loop do
        link = generate_request('GET', 'origin-access-identity/cloudfront', opts)
        last_response = request_info(link,  AcfOriginAccesIdentitiesListParser.new(:logger => @logger))
        opts['Marker'] = last_response[:next_marker]
        break unless block && block.call(last_response) && !last_response[:next_marker].blank?
      end
      last_response
    end