﻿<?xml version="1.0" encoding="utf-8"?><Type Name="OAuth1Authenticator" FullName="Xamarin.Auth.OAuth1Authenticator"><TypeSignature Language="C#" Value="public class OAuth1Authenticator : Xamarin.Auth.WebAuthenticator" /><TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit OAuth1Authenticator extends Xamarin.Auth.WebAuthenticator" /><AssemblyInfo><AssemblyName>Xamarin.Auth</AssemblyName><AssemblyVersion>1.0.0.0</AssemblyVersion><AssemblyVersion>1.1.0.0</AssemblyVersion><AssemblyVersion>1.2.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>Xamarin.Auth.WebAuthenticator</BaseTypeName></Base><Interfaces /><Docs><summary>OAuth 1.0 authenticator.</summary><remarks></remarks></Docs><Members><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public OAuth1Authenticator (string consumerKey, string consumerSecret, Uri requestTokenUrl, Uri authorizeUrl, Uri accessTokenUrl, Uri callbackUrl, Xamarin.Auth.GetUsernameAsyncFunc getUsernameAsync = null);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string consumerKey, string consumerSecret, class System.Uri requestTokenUrl, class System.Uri authorizeUrl, class System.Uri accessTokenUrl, class System.Uri callbackUrl, class Xamarin.Auth.GetUsernameAsyncFunc getUsernameAsync) cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>1.0.0.0</AssemblyVersion><AssemblyVersion>1.1.0.0</AssemblyVersion><AssemblyVersion>1.2.0.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="consumerKey" Type="System.String" /><Parameter Name="consumerSecret" Type="System.String" /><Parameter Name="requestTokenUrl" Type="System.Uri" /><Parameter Name="authorizeUrl" Type="System.Uri" /><Parameter Name="accessTokenUrl" Type="System.Uri" /><Parameter Name="callbackUrl" Type="System.Uri" /><Parameter Name="getUsernameAsync" Type="Xamarin.Auth.GetUsernameAsyncFunc" /></Parameters><Docs><param name="consumerKey">
          Consumer key.
        </param><param name="consumerSecret">
          Consumer secret.
        </param><param name="requestTokenUrl">
          Request token URL.
        </param><param name="authorizeUrl">
          Authorize URL.
        </param><param name="accessTokenUrl">
          Access token URL.
        </param><param name="callbackUrl">
          Callback URL.
        </param><param name="getUsernameAsync">
          Method used to fetch the username of an account
          after it has been successfully authenticated.
        </param><summary>
          Initializes a new instance of the <see cref="Xamarin.Auth.OAuth1Authenticator" /> class.
        </summary><remarks /></Docs></Member><Member MemberName="GetInitialUrlAsync"><MemberSignature Language="C#" Value="public override System.Threading.Tasks.Task&lt;Uri&gt; GetInitialUrlAsync ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance class System.Threading.Tasks.Task`1&lt;class System.Uri&gt; GetInitialUrlAsync() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.0.0</AssemblyVersion><AssemblyVersion>1.1.0.0</AssemblyVersion><AssemblyVersion>1.2.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Threading.Tasks.Task&lt;System.Uri&gt;</ReturnType></ReturnValue><Parameters /><Docs><summary>Method that returns the initial URL to be displayed in the web browser.</summary><returns>A task that will return the initial URL.</returns><remarks></remarks></Docs></Member><Member MemberName="OnPageLoaded"><MemberSignature Language="C#" Value="public override void OnPageLoaded (Uri url);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void OnPageLoaded(class System.Uri url) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.0.0</AssemblyVersion><AssemblyVersion>1.1.0.0</AssemblyVersion><AssemblyVersion>1.2.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="url" Type="System.Uri" /></Parameters><Docs><param name="url">The URL of the loaded page.</param><summary>Event handler that watches for the callback URL to be loaded.</summary><remarks></remarks></Docs></Member></Members></Type>