S3 authorisation

Sophie Wenzel-Teuber requested to merge s3_authorisation into devel

Adding the authorisation of Amazon users. The implementation closely follows https://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-header-based-auth.html.

The goal is to have simple calls to an authorisation object in the request handlers that then calculate the signature from the message and compare it with the one given in the message headers.

Appropriate errors are send when this fails!

Tests cover the public functions.

Edited by Sophie Wenzel-Teuber

Merge request reports