perhaps the error message should be the same as is thrown by entity service if you try to create a FileEntity using a FileHandleId that you don't own.