C# Class TweetSource.OAuth.OAuthSignedParameterSet10

Implementation of SignedParameterSet for OAuth 1.0
Inheritance: SignedParameterSet
显示文件 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_oe property

protected Clock clock
return Clock

nonce protected_oe property

protected string nonce
return string

random protected_oe property

protected StringGenerator random
return StringGenerator

timeStamp protected_oe property

protected string timeStamp
return string