addReceivedShare
suspend fun addReceivedShare(webId: String, resourceUri: String, resourceType: String? = null, resourceName: String? = null): ReceivedShare?
Starts tracking access to resourceUri that was shared with this user (e.g. after scanning a QR code or opening a share link), verifying access first. Returns the received share, or null if access can't be verified.
resourceType / resourceName mark the stored row as a typed (entity) share; both null records an untyped row.