﻿<?xml version="1.0" encoding="utf-8"?><Type Name="OAuth1" FullName="Xamarin.Auth.OAuth1"><TypeSignature Language="C#" Value="public static class OAuth1" /><TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit OAuth1 extends System.Object" /><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>System.Object</BaseTypeName></Base><Interfaces /><Docs><summary>A collection of utility functions for signing OAuth 1.0 requests.</summary><remarks>To be added.</remarks></Docs><Members><Member MemberName="CreateRequest"><MemberSignature Language="C#" Value="public static System.Net.WebRequest CreateRequest (string method, Uri uri, System.Collections.Generic.IDictionary&lt;string,string&gt; parameters, string consumerKey, string consumerSecret, string tokenSecret);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Net.WebRequest CreateRequest(string method, class System.Uri uri, class System.Collections.Generic.IDictionary`2&lt;string, string&gt; parameters, string consumerKey, string consumerSecret, string tokenSecret) 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.Net.WebRequest</ReturnType></ReturnValue><Parameters><Parameter Name="method" Type="System.String" /><Parameter Name="uri" Type="System.Uri" /><Parameter Name="parameters" Type="System.Collections.Generic.IDictionary&lt;System.String,System.String&gt;" /><Parameter Name="consumerKey" Type="System.String" /><Parameter Name="consumerSecret" Type="System.String" /><Parameter Name="tokenSecret" Type="System.String" /></Parameters><Docs><param name="method">HTTP request method.</param><param name="uri">The request resource URI.</param><param name="parameters">Parameters covered by: http://tools.ietf.org/html/rfc5849#section-3.4.1.3</param><param name="consumerKey">Consumer key.</param><param name="consumerSecret">Consumer secret.</param><param name="tokenSecret">Token secret.</param><summary>Creates an OAuth 1.0 signed request.</summary><returns>The request.</returns><remarks></remarks></Docs></Member><Member MemberName="EncodeString"><MemberSignature Language="C#" Value="public static string EncodeString (string unencoded);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig string EncodeString(string unencoded) 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.String</ReturnType></ReturnValue><Parameters><Parameter Name="unencoded" Type="System.String" /></Parameters><Docs><param name="unencoded">The string to encode.</param><summary> Encodes a string according to: http://tools.ietf.org/html/rfc5849#section-3.6</summary><returns>The encoded string.</returns><remarks></remarks></Docs></Member><Member MemberName="GetAuthorizationHeader"><MemberSignature Language="C#" Value="public static string GetAuthorizationHeader (string method, Uri uri, System.Collections.Generic.IDictionary&lt;string,string&gt; parameters, string consumerKey, string consumerSecret, string token, string tokenSecret);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetAuthorizationHeader(string method, class System.Uri uri, class System.Collections.Generic.IDictionary`2&lt;string, string&gt; parameters, string consumerKey, string consumerSecret, string token, string tokenSecret) 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.String</ReturnType></ReturnValue><Parameters><Parameter Name="method" Type="System.String" /><Parameter Name="uri" Type="System.Uri" /><Parameter Name="parameters" Type="System.Collections.Generic.IDictionary&lt;System.String,System.String&gt;" /><Parameter Name="consumerKey" Type="System.String" /><Parameter Name="consumerSecret" Type="System.String" /><Parameter Name="token" Type="System.String" /><Parameter Name="tokenSecret" Type="System.String" /></Parameters><Docs><param name="method">HTTP request method.</param><param name="uri"> The request resource URI.</param><param name="parameters">Parameters covered by: http://tools.ietf.org/html/rfc5849#section-3.4.1.3</param><param name="consumerKey">Consumer key.</param><param name="consumerSecret">Consumer secret.</param><param name="token">Token.</param><param name="tokenSecret">Token secret.</param><summary>Gets the authorization header for a signed request.</summary><returns>The authorization header.</returns><remarks></remarks></Docs></Member><Member MemberName="GetBaseString"><MemberSignature Language="C#" Value="public static string GetBaseString (string method, Uri uri, System.Collections.Generic.IDictionary&lt;string,string&gt; parameters);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetBaseString(string method, class System.Uri uri, class System.Collections.Generic.IDictionary`2&lt;string, string&gt; parameters) 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.String</ReturnType></ReturnValue><Parameters><Parameter Name="method" Type="System.String" /><Parameter Name="uri" Type="System.Uri" /><Parameter Name="parameters" Type="System.Collections.Generic.IDictionary&lt;System.String,System.String&gt;" /></Parameters><Docs><param name="method">HTTP request method.</param><param name="uri">The request resource URI.</param><param name="parameters">Parameters covered by: http://tools.ietf.org/html/rfc5849#section-3.4.1.3</param><summary>Gets the signature base string according to: http://tools.ietf.org/html/rfc5849#section-3.4.1</summary><returns>The signature base string.</returns><remarks></remarks></Docs></Member><Member MemberName="GetSignature"><MemberSignature Language="C#" Value="public static string GetSignature (string method, Uri uri, System.Collections.Generic.IDictionary&lt;string,string&gt; parameters, string consumerSecret, string tokenSecret);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetSignature(string method, class System.Uri uri, class System.Collections.Generic.IDictionary`2&lt;string, string&gt; parameters, string consumerSecret, string tokenSecret) 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.String</ReturnType></ReturnValue><Parameters><Parameter Name="method" Type="System.String" /><Parameter Name="uri" Type="System.Uri" /><Parameter Name="parameters" Type="System.Collections.Generic.IDictionary&lt;System.String,System.String&gt;" /><Parameter Name="consumerSecret" Type="System.String" /><Parameter Name="tokenSecret" Type="System.String" /></Parameters><Docs><param name="method">HTTP request method.</param><param name="uri">The request resource URI.</param><param name="parameters">Parameters covered by: http://tools.ietf.org/html/rfc5849#section-3.4.1.3</param><param name="consumerSecret"> Consumer secret.</param><param name="tokenSecret">Token secret.</param><summary>Gets the signature of a request according to: http://tools.ietf.org/html/rfc5849#section-3.4</summary><returns>The signature.</returns><remarks></remarks></Docs></Member></Members></Type>