createShare
suspend fun createShare(webId: String, resourceUri: String, mode: ShareMode, receiver: ShareReceiver, notifyReceiver: Boolean = true): GivenShare?
Grants receiver access of mode on resourceUri and records it in the given-shares index. For a container, members inherit the access. When notifyReceiver is true and receiver is a WebID, a best-effort notification is delivered to their inbox. Returns the created share.