Expand description
Presigned URL verification for AWS Signature Version 4.
Presigned URLs carry authentication information in query parameters rather than HTTP headers. The query parameters include:
X-Amz-Algorithm- Must beAWS4-HMAC-SHA256X-Amz-Credential-AKID/date/region/service/aws4_requestX-Amz-Date- ISO 8601 basic format timestamp (YYYYMMDDTHHMMSSZ)X-Amz-Expires- Validity duration in secondsX-Amz-SignedHeaders- Semicolon-separated signed header namesX-Amz-Signature- The hex-encoded signature
For presigned URLs, the payload hash is always UNSIGNED-PAYLOAD.
Structs§
- Parsed
Presigned Params - Parsed components from presigned URL query parameters.
Functions§
- parse_
presigned_ params - Parse presigned URL query parameters into their components.
- verify_
presigned - Verify a presigned URL request.