mirror of
https://github.com/curl/curl.git
synced 2026-08-25 03:43:31 +03:00
tool: add AWS HTTP v4 Signature support
Signed-off-by: Matthias Gatto <matthias.gatto@outscale.com>
This commit is contained in:
parent
eb69797766
commit
6b27df8269
5 changed files with 12 additions and 0 deletions
|
|
@ -113,6 +113,7 @@ static const struct LongShort aliases[]= {
|
|||
{"*t", "proxy-ntlm", ARG_BOOL},
|
||||
{"*u", "crlf", ARG_BOOL},
|
||||
{"*v", "stderr", ARG_FILENAME},
|
||||
{"*V", "aws-sigv4", ARG_STRING},
|
||||
{"*w", "interface", ARG_STRING},
|
||||
{"*x", "krb", ARG_STRING},
|
||||
{"*x", "krb4", ARG_STRING},
|
||||
|
|
@ -803,6 +804,10 @@ ParameterError getparameter(const char *flag, /* f or -long-flag */
|
|||
config->crlf = toggle;
|
||||
break;
|
||||
|
||||
case 'V': /* --aws-sigv4 */
|
||||
config->authtype |= CURLAUTH_AWS_SIGV4;
|
||||
GetStr(&config->aws_sigv4_provider, nextarg);
|
||||
break;
|
||||
case 'v': /* --stderr */
|
||||
if(strcmp(nextarg, "-")) {
|
||||
FILE *newfile = fopen(nextarg, FOPEN_WRITETEXT);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue