]> granicus.if.org Git - curl/commitdiff
oauth2: Re-factored OAuth 2.0 state variable
authorSteve Holme <steve_holme@hotmail.com>
Sat, 5 Sep 2015 16:32:37 +0000 (17:32 +0100)
committerSteve Holme <steve_holme@hotmail.com>
Thu, 12 Nov 2015 18:25:33 +0000 (18:25 +0000)
lib/curl_sasl.c
lib/curl_sasl.h

index 8ccfac84a13390f316dc1bc1cc3eb6c6abd9849d..dd2b6bef37d7d9d43eee1d26d7b0703aff2f293e 100644 (file)
@@ -1344,7 +1344,7 @@ static void state(struct SASL *sasl, struct connectdata *conn,
     "GSSAPI",
     "GSSAPI_TOKEN",
     "GSSAPI_NO_DATA",
-    "XOAUTH2",
+    "OAUTH2",
     "CANCEL",
     "FINAL",
     /* LAST */
@@ -1458,7 +1458,7 @@ CURLcode Curl_sasl_start(struct SASL *sasl, struct connectdata *conn,
     if((enabledmechs & SASL_MECH_XOAUTH2) && ((conn->oauth_bearer) ||
                                               (!conn->passwd))) {
       mech = SASL_MECH_STRING_XOAUTH2;
-      state1 = SASL_XOAUTH2;
+      state1 = SASL_OAUTH2;
       sasl->authused = SASL_MECH_XOAUTH2;
 
       if(force_ir || data->set.sasl_ir)
@@ -1640,7 +1640,7 @@ CURLcode Curl_sasl_continue(struct SASL *sasl, struct connectdata *conn,
     break;
 #endif
 
-  case SASL_XOAUTH2:
+  case SASL_OAUTH2:
     /* Create the authorisation message */
     result = sasl_create_oauth_bearer_message(data, conn->user,
                                               NULL, 0,
index a8e0e5cd9346f498bfbd29c0bec7856fd1f912fe..b54d8f46b3b5c01317bf7903b878092bd94efb65 100644 (file)
@@ -90,7 +90,7 @@ typedef enum {
   SASL_GSSAPI,
   SASL_GSSAPI_TOKEN,
   SASL_GSSAPI_NO_DATA,
-  SASL_XOAUTH2,
+  SASL_OAUTH2,
   SASL_CANCEL,
   SASL_FINAL
 } saslstate;