cloud-file-signer 0.1.0

A uniform interface for signing cloud object storage URLs
Documentation
# 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](https://img.shields.io/badge/maintenance-actively--developed-brightgreen.svg)
[![main](https://github.com/tdikland/cloud-file-signer/actions/workflows/build.yml/badge.svg?branch=main)](https://github.com/tdikland/cloud-file-signer/actions/workflows/main.yml)
[![crates-io](https://img.shields.io/crates/v/cloud-file-signer.svg)](https://crates.io/crates/cloud-file-signer)
[![api-docs](https://docs.rs/cloud-file-signer/badge.svg)](https://docs.rs/cloud-file-signer)

## Supported Object Stores

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

| Object Store         | Status             |
|:--------------------:|:------------------:|
| Amazon S3            | :white_check_mark: |
| Azure Blob Storage   | :white_check_mark: |
| Google Cloud Storage | :white_check_mark: |