Cloud

interface Cloud

Cloud storage functionality.

Cloud resources are accessed via root URIs. Each root URI is the root of a virtual encrypted cloud file system.

One can either have read-only access to this file system or read-write access. In general, all such roots are read-only, and only those roots the user created himself are read-write.

Functions

createRoot
Link copied to clipboard
abstract fun createRoot(): URI
Create a new cloud root with full access.
fullAccess
Link copied to clipboard
abstract fun fullAccess(rootUri: URI): CloudReadWriteAccess
Get read-write access to a given root URI.
readAccess
Link copied to clipboard
abstract fun readAccess(rootUri: URI): CloudReadAccess
Get read access to a given root URI.