def list_silo_profiles
      r = execute(make_xml('SiloProfileListingRequest'), '1.2')
      arr = []
      if r.success
        r.res.elements.each('SiloProfileListingResponse/SiloProfileSummaries/SiloProfileSummary') do |profile|
          arr << SiloProfileSummary.parse(profile)
        end
      end
      arr
    end
def list_silo_profiles
      r = execute(make_xml('SiloProfileListingRequest'), '1.2')
      arr = []
      if r.success
        r.res.elements.each('SiloProfileListingResponse/SiloProfileSummaries/SiloProfileSummary') do |profile|
          arr << SiloProfileSummary.parse(profile)
        end
      end
      arr
    end
Retrieve a list of all silos the user is authorized to view or manage.

 @return [Array[SiloProfileSummary]] Array of SiloSummary objects.