#NEWLINE# @ classmethod #NEWLINE# def from_consumer_and_token( cls , consumer , token = None , http_method = HTTP_METHOD , http_url = None , parameters = None ) : #NEWLINE# #INDENT# if ( not parameters ) : #NEWLINE# #INDENT# parameters = { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } #NEWLINE# #UNINDENT# defaults = { #NEWLINE# #INDENT# 'oauth_consumer_key' : consumer . key , #NEWLINE# 'oauth_timestamp' : cls . make_timestamp ( ) , #NEWLINE# 'oauth_nonce' : cls . make_nonce ( ) , #NEWLINE# 'oauth_version' : cls . version , #NEWLINE# #UNINDENT# } #NEWLINE# defaults . update ( parameters ) #NEWLINE# parameters = defaults #NEWLINE# if token : #NEWLINE# #INDENT# parameters [ 'oauth_token' ] = token . key #NEWLINE# if token . verifier : #NEWLINE# #INDENT# parameters [ 'oauth_verifier' ] = token . verifier #NEWLINE# #UNINDENT# #UNINDENT# return Request ( http_method , http_url , parameters )