manpagez: man pages & more
man CURLOPT_PROXY_TLSAUTH_TYPE(3)
Home | html | info | man
CURLOPT_PROXY_TLSAUTH_TYPE(3)




NAME

       CURLOPT_PROXY_TLSAUTH_TYPE - set proxy TLS authentication methods


SYNOPSIS

       #include <curl/curl.h>

       CURLcode   curl_easy_setopt(CURL  *handle,  CURLOPT_PROXY_TLSAUTH_TYPE,
       char *type);


DESCRIPTION

       Pass a pointer to a zero terminated string  as  parameter.  The  string
       should  be the method of the TLS authentication used for the HTTPS con-
       nection. Supported method is "SRP".


       SRP    TLS-SRP authentication. Secure  Remote  Password  authentication
              for TLS is defined in RFC5054 and provides mutual authentication
              if both sides have a shared secret. To  use  TLS-SRP,  you  must
              also   set   the   CURLOPT_PROXY_TLSAUTH_USERNAME(3)   and  CUR-
              LOPT_PROXY_TLSAUTH_PASSWORD(3) options.

              The application does not have to keep the  string  around  after
              setting this option.


DEFAULT

       blank


PROTOCOLS

       All


EXAMPLE

       TODO


AVAILABILITY

       Added in 7.52.0

       You  need  to build libcurl with GnuTLS or OpenSSL with TLS-SRP support
       for this to work.


RETURN VALUE

       Returns CURLE_OK if the option is supported,  and  CURLE_UNKNOWN_OPTION
       if not.


SEE ALSO

       CURLOPT_PROXY_TLSAUTH_USERNAME(3),   CURLOPT_PROXY_TLSAUTH_PASSWORD(3),
       CURLOPT_TLSAUTH_USERNAME(3), CURLOPT_TLSAUTH_PASSWORD(3),



libcurl 7.52.0                    16 Nov 2016    CURLOPT_PROXY_TLSAUTH_TYPE(3)

curl 7.53.0 - Generated Fri Feb 24 09:28:21 CST 2017
© manpagez.com 2000-2018
Individual documents may contain additional copyright information.