I have a sharepoint online of office365. I need a java library to perform following operations.
1. List All Sites Created, It can be groups based also.
2. List All permissions for a site.
3. Change permissions of a site.
4. Change HTML content of a page in site.
5. Download files in site library.
6. upload files in site library.
Please bid on the project only if you have worked on Sharepoint API before. Random bids will be ignored for sure.