Generates AWS Signature Version 2
A character string containing a date in the form of “YYYY-MM-DDTH:M:S”. If missing, it is generated automatically using Sys.time.
A character string specify an HTTP verb/method (e.g., “GET”).
A character string containing the full hostname of an AWS service (e.g., “iam.amazonaws.com”, etc.)
A character string specify the path to the API endpoint.
A list containing named query arguments.
An AWS Access Key ID. If NULL, it is retrieved using locate_credentials.
An AWS Secret Access Key. If NULL, it is retrieved using locate_credentials.
A character string containing the AWS region for the request. If missing, “us-east-1” is assumed.
A logical indicating whether to force use of user-supplied credentials. If FALSE (the default), locate_credentials is used to find credentials. If TRUE, user-supplied values are used regardless of their validity.
A logical indicating whether to be verbose.
A list.
This function generates an AWS Signature Version 2 for authorizing API requests. The function returns both an updated set of query string parameters, containing the required signature-related entries, as well as a Signature field containing the Signature string itself. Version 2 is mostly deprecated and in most cases users should rely on signature_v4_auth for Version 4 signatures instead.