Omeka S: Question on configuring AnyCloud with non-public S3 buckets

Is it possible to make Omeka S site work with Anycloud as the storage backend, where the S3 bucket being used has " Block all public access" as the permission setting?

The reason I want this configuration is that I don’t want people to circulate direct links to the images being stored in our repository