aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKyle L. Huff <kyle.huff@curetheitch.com>2013-08-25 13:17:58 -0400
committerSteve Holme <steve_holme@hotmail.com>2013-08-26 10:16:44 +0100
commit90ab65c632ec0405893466637c7971e327f1067a (patch)
tree860e561febb6b5e1c65efb175d0f1cd5a47308fc /src
parent34122800b898596f3657f89621dd6762f227653f (diff)
smtp: added basic SASL XOAUTH2 support
Added the ability to use an XOAUTH2 bearer token [RFC6750] with SMTP for authentication using RFC6749 "OAuth 2.0 Authorization Framework". The bearer token is expected to be valid for the user specified in conn->user. If CURLOPT_XOAUTH2_BEARER is defined and the connection has an advertised auth mechanism of "XOAUTH2", the user and access token are formatted as a base64 encoded string and sent to the server as "AUTH XOAUTH2 <bearer token>".
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions