/// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='provider'>
 /// </param>
 /// <param name='state'>
 /// </param>
 /// <param name='oauthToken'>
 /// </param>
 /// <param name='oauthVerifier'>
 /// </param>
 /// <param name='userName'>
 /// </param>
 /// <param name='password'>
 /// </param>
 /// <param name='rememberMe'>
 /// </param>
 /// <param name='continueParameter'>
 /// </param>
 /// <param name='nonce'>
 /// </param>
 /// <param name='uri'>
 /// </param>
 /// <param name='response'>
 /// </param>
 /// <param name='qop'>
 /// </param>
 /// <param name='nc'>
 /// </param>
 /// <param name='cnonce'>
 /// </param>
 /// <param name='useTokenCookie'>
 /// </param>
 /// <param name='meta'>
 /// </param>
 /// <param name='cancellationToken'>
 /// The cancellation token.
 /// </param>
 public static async Task <AuthenticateResponse> GetAsync(this IAuthenticate2 operations, string provider = default(string), string state = default(string), string oauthToken = default(string), string oauthVerifier = default(string), string userName = default(string), string password = default(string), bool?rememberMe = default(bool?), string continueParameter = default(string), string nonce = default(string), string uri = default(string), string response = default(string), string qop = default(string), string nc = default(string), string cnonce = default(string), bool?useTokenCookie = default(bool?), string meta = default(string), CancellationToken cancellationToken = default(CancellationToken))
 {
     using (var _result = await operations.GetWithHttpMessagesAsync(provider, state, oauthToken, oauthVerifier, userName, password, rememberMe, continueParameter, nonce, uri, response, qop, nc, cnonce, useTokenCookie, meta, null, cancellationToken).ConfigureAwait(false))
     {
         return(_result.Body);
     }
 }
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='provider'>
 /// </param>
 /// <param name='state'>
 /// </param>
 /// <param name='oauthToken'>
 /// </param>
 /// <param name='oauthVerifier'>
 /// </param>
 /// <param name='userName'>
 /// </param>
 /// <param name='password'>
 /// </param>
 /// <param name='rememberMe'>
 /// </param>
 /// <param name='continueParameter'>
 /// </param>
 /// <param name='nonce'>
 /// </param>
 /// <param name='uri'>
 /// </param>
 /// <param name='response'>
 /// </param>
 /// <param name='qop'>
 /// </param>
 /// <param name='nc'>
 /// </param>
 /// <param name='cnonce'>
 /// </param>
 /// <param name='useTokenCookie'>
 /// </param>
 /// <param name='meta'>
 /// </param>
 public static AuthenticateResponse Get(this IAuthenticate2 operations, string provider = default(string), string state = default(string), string oauthToken = default(string), string oauthVerifier = default(string), string userName = default(string), string password = default(string), bool?rememberMe = default(bool?), string continueParameter = default(string), string nonce = default(string), string uri = default(string), string response = default(string), string qop = default(string), string nc = default(string), string cnonce = default(string), bool?useTokenCookie = default(bool?), string meta = default(string))
 {
     return(operations.GetAsync(provider, state, oauthToken, oauthVerifier, userName, password, rememberMe, continueParameter, nonce, uri, response, qop, nc, cnonce, useTokenCookie, meta).GetAwaiter().GetResult());
 }