#cloud-storage #url #object-store #object #cloud #object-storage #storage

cloud-file-signer

A uniform interface for signing cloud object storage URLs

1 unstable release

0.1.0 Dec 14, 2023

#53 in #object-store

MIT license

31KB
662 lines

Cloud File Signer

This crate defines a generic interface for signing cloud object store URLs.

A presigned URL is a URL that grants temporary access to a file in a cloud object store. The URL is signed by the cloud provider and can be used to access the file without further authentication.

Maintenance main crates-io api-docs

Supported Object Stores

This crate provides an implementation of the CloudFileSigner trait for the following object stores.

Object Store Status
Amazon S3
Azure Blob Storage
Google Cloud Storage

Dependencies

~39–53MB
~876K SLoC