The first step in verifying the request, listed on the amazon site is verifying the certificate URL. To make this library more complete that could be added.
The protocol is equal to https (case insensitive).
The hostname is equal to s3.amazonaws.com (case insensitive).
The path starts with /echo.api/ (case sensitive).
If a port is defined in the URL, the port is equal to 443.
The first step in verifying the request, listed on the amazon site is verifying the certificate URL. To make this library more complete that could be added.