bottle_auth/core/auth.py
def _oauth_request_parameters(self, url, access_token, parameters={},
                                  method="GET"):
        """Returns the OAuth parameters as a dict for the given request.

        parameters should include all POST arguments and query string arguments
        that will be sent with the request.
        """
        consumer_token = self._oauth_consumer_token()
        base_args = dict(
            oauth_consumer_key=consumer_token["key"],
            oauth_token=access_token["key"],
            oauth_signature_method="HMAC-SHA1",
            oauth_timestamp=str(int(time.time())),
            oauth_nonce=binascii.b2a_hex(uuid.uuid4().bytes),
            oauth_version=getattr(self, "_OAUTH_VERSION", "1.0a"),
        )
        args = {}
        args.update(base_args)
        args.update(parameters)
        if getattr(self, "_OAUTH_VERSION", "1.0a") == "1.0a":
            signature = _oauth10a_signature(consumer_token, method, url, args,
                                         access_token)
        else:
            signature = _oauth_signature(consumer_token, method, url, args,
                                         access_token)
        base_args["oauth_signature"] = signature
        return base_args
def _oauth_request_parameters(self, url, access_token, parameters={},
                                  method="GET"):
        consumer_token = self._oauth_consumer_token()
        base_args = dict(
            oauth_consumer_key=consumer_token["key"],
            oauth_token=access_token["key"],
            oauth_signature_method="HMAC-SHA1",
            oauth_timestamp=str(int(time.time())),
            oauth_nonce=binascii.b2a_hex(uuid.uuid4().bytes),
            oauth_version=getattr(self, "_OAUTH_VERSION", "1.0a"),
        )
        args = {}
        args.update(base_args)
        args.update(parameters)
        if getattr(self, "_OAUTH_VERSION", "1.0a") == "1.0a":
            signature = _oauth10a_signature(consumer_token, method, url, args,
                                         access_token)
        else:
            signature = _oauth_signature(consumer_token, method, url, args,
                                         access_token)
        base_args["oauth_signature"] = signature
        return base_args
def _oauth_request_parameters ( self , url , access_token , parameters = { } , method = "GET" ) : consumer_token = self . _oauth_consumer_token ( ) base_args = dict ( oauth_consumer_key = consumer_token [ "key" ] , oauth_token = access_token [ "key" ] , oauth_signature_method = "HMAC-SHA1" , oauth_timestamp = str ( int ( time . time ( ) ) ) , oauth_nonce = binascii . b2a_hex ( uuid . uuid4 ( ) . bytes ) , oauth_version = getattr ( self , "_OAUTH_VERSION" , "1.0a" ) , ) args = { } args . update ( base_args ) args . update ( parameters ) if getattr ( self , "_OAUTH_VERSION" , "1.0a" ) == "1.0a" : signature = _oauth10a_signature ( consumer_token , method , url , args , access_token ) else : signature = _oauth_signature ( consumer_token , method , url , args , access_token ) base_args [ "oauth_signature" ] = signature return base_args
Returns the OAuth parameters as a dict for the given request.

        parameters should include all POST arguments and query string arguments
        that will be sent with the request.
Returns the OAuth parameters as a dict for the given request .