Yammer.Net Documented Class Library
OAuthBase Class
NamespacesOAuthOAuthBase
Declaration Syntax
C#Visual BasicVisual C++
public class OAuthBase
Public Class OAuthBase
public ref class OAuthBase
Members
All MembersConstructorsMethodsFields



IconMemberDescription
OAuthBase()()()
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GenerateNonce()()()
Generate a nonce

GenerateSignature(Uri, String, String, String, String, String, String, String, String%, String%)
Generates a signature using the HMAC-SHA1 algorithm

GenerateSignature(Uri, String, String, String, String, String, String, String, OAuthBase..::.SignatureTypes, String%, String%)
Generates a signature using the specified signatureType

GenerateSignatureBase(Uri, String, String, String, String, String, String, String, String%, String%)
Generate the signature base that is used to produce the signature

GenerateSignatureUsingHash(String, HashAlgorithm)
Generate the signature value based on the given signature base and hash algorithm

GenerateTimeStamp()()()
Generate the timestamp for the signature

GetHashCode()()()
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
HMACSHA1SignatureType
MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
NormalizeRequestParameters(IList<(Of <(OAuthBase..::.QueryParameter>)>))
Normalizes the request parameters according to the spec

OAuthCallbackKey
OAuthConsumerKeyKey
OAuthNonceKey
OAuthParameterPrefix
OAuthSignatureKey
OAuthSignatureMethodKey
OAuthTimestampKey
OAuthTokenKey
OAuthTokenSecretKey
OAuthVersion
OAuthVersionKey
PlainTextSignatureType
random
RSASHA1SignatureType
ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
unreservedChars
UrlEncode(String)
This is a different Url Encode implementation since the default .NET one outputs the percent encoding in lower case. While this is not a problem with the percent encoding spec, it is used in upper case throughout OAuth

Inheritance Hierarchy
Object
OAuthBase

Assembly: oAuth (Module: oAuth) Version: 1.0.0.0 (1.0.0.0)