C# Class TweetSource.OAuth.OAuthSignedParameterSet10

Implementation of SignedParameterSet for OAuth 1.0
Inheritance: SignedParameterSet
Show file Open project: nkuln/tweetsource

Protected Properties

Property Type Description
clock Clock
nonce string
random StringGenerator
timeStamp string

Public Methods

Method Description
OAuthSignedParameterSet10 ( HttpParameterSet baseParams, StringGenerator random, Clock clock ) : System

Protected Methods

Method Description
AddGetParameters ( List paramList ) : void
AddOAuthParameters ( List paramList ) : void
AddPostParameters ( List paramList ) : void
GetBaseString ( ) : string
GetCurrentTimeStampString ( ) : string
GetNormalizedRequestParameters ( ) : string

Private Methods

Method Description
GetSignatureHMACSHA1 ( ) : string

Method Details

AddGetParameters() protected method

protected AddGetParameters ( List paramList ) : void
paramList List
return void

AddOAuthParameters() protected method

protected AddOAuthParameters ( List paramList ) : void
paramList List
return void

AddPostParameters() protected method

protected AddPostParameters ( List paramList ) : void
paramList List
return void

GetBaseString() protected method

protected GetBaseString ( ) : string
return string

GetCurrentTimeStampString() protected method

protected GetCurrentTimeStampString ( ) : string
return string

GetNormalizedRequestParameters() protected method

protected GetNormalizedRequestParameters ( ) : string
return string

OAuthSignedParameterSet10() public method

public OAuthSignedParameterSet10 ( HttpParameterSet baseParams, StringGenerator random, Clock clock ) : System
baseParams HttpParameterSet
random StringGenerator
clock Clock
return System

Property Details

clock protected property

protected Clock clock
return Clock

nonce protected property

protected string nonce
return string

random protected property

protected StringGenerator random
return StringGenerator

timeStamp protected property

protected string timeStamp
return string