Crate cloud_file_signer
source ·Expand description
Traits, helpers and type definitions for signing cloud file URLs.
cloud_file_signer
provides a uniform interface for signing URLs.
Presigned URLs are useful for granting temporary access to files in
cloud storage.
CloudFileSigner
The CloudFileSigner
trait defines a uniform interface for signing
URLs. Implementations of CloudFileSigner
are provided for AWS S3,
Azure Blob Storage and Google Cloud Storage.
Modules
- An implementation of the
CloudFileSigner
trait for Amazon S3. - An implementation of the
CloudFileSigner
trait for Azure Blob Storage. - Errors that can occur while signing a URL.
- An implementation of the
CloudFileSigner
trait for Google Cloud Storage. - Types for representing permissions that can be granted to a presigned URL.
- A presigned URL for a file in a (cloud) object store.
Traits
- A trait for signing URLs for files in a cloud object store.