parameters: (consumer_key, timestamp, nonce, signature_type,
                           signature, version='1.0', next=None, token=None,
                           verifier=None)
return_statement: return 'OAuth %s' % (', '.join(pairs))
docstring: Builds the Authorization header to be sent in the request.
  
    Args:
      consumer_key: Identifies the application making the request (str).
      timestamp:
      nonce:
      signature_type: One of either HMAC_SHA1 or RSA_SHA1
      signature: The HMAC or RSA signature for the request as a base64
          encoded string.
      version: The version of the OAuth protocol that this request is using.
          Default is '1.0'
      next: The URL of the page that the user's browser should be sent to
          after they authorize the token. (Optional)
      token: str The OAuth token value to be used in the oauth_token parameter
          of the header.
      verifier: str The OAuth verifier which must be included when you are
          upgrading a request token to an access token.
docstring_summary: Builds the Authorization header to be sent in the request.
docstring_tokens: Builds the Authorization header to be sent in the request .
function: def generate_auth_header(consumer_key, timestamp, nonce, signature_type,
                           signature, version='1.0', next=None, token=None,
                           verifier=None):
    """Builds the Authorization header to be sent in the request.
  
    Args:
      consumer_key: Identifies the application making the request (str).
      timestamp:
      nonce:
      signature_type: One of either HMAC_SHA1 or RSA_SHA1
      signature: The HMAC or RSA signature for the request as a base64
          encoded string.
      version: The version of the OAuth protocol that this request is using.
          Default is '1.0'
      next: The URL of the page that the user's browser should be sent to
          after they authorize the token. (Optional)
      token: str The OAuth token value to be used in the oauth_token parameter
          of the header.
      verifier: str The OAuth verifier which must be included when you are
          upgrading a request token to an access token.
    """
    params = {
        'oauth_consumer_key': consumer_key,
        'oauth_version': version,
        'oauth_nonce': nonce,
        'oauth_timestamp': str(timestamp),
        'oauth_signature_method': signature_type,
        'oauth_signature': signature}
    if next is not None:
      params['oauth_callback'] = str(next)
    if token is not None:
      params['oauth_token'] = token
    if verifier is not None:
      params['oauth_verifier'] = verifier
    pairs = [
        '%s="%s"' % (
            k, urllib.quote(v, safe='~')) for k, v in params.iteritems()]
    return 'OAuth %s' % (', '.join(pairs))
function_tokens: def generate_auth_header ( consumer_key , timestamp , nonce , signature_type , signature , version = '1.0' , next = None , token = None , verifier = None ) : params = { 'oauth_consumer_key' : consumer_key , 'oauth_version' : version , 'oauth_nonce' : nonce , 'oauth_timestamp' : str ( timestamp ) , 'oauth_signature_method' : signature_type , 'oauth_signature' : signature } if next is not None : params [ 'oauth_callback' ] = str ( next ) if token is not None : params [ 'oauth_token' ] = token if verifier is not None : params [ 'oauth_verifier' ] = verifier pairs = [ '%s="%s"' % ( k , urllib . quote ( v , safe = '~' ) ) for k , v in params . iteritems ( ) ] return 'OAuth %s' % ( ', ' . join ( pairs ) )