Beispiel #1
0
 def __init__(
     self,
     client_id,
     client_secret,
     cache_name: str,
     token=None,
     token_secret=None,
     redirect_uri=None,
     rsa_key=None,
     verifier=None,
     signature_method=SIGNATURE_HMAC_SHA1,
     signature_type=SIGNATURE_TYPE_HEADER,
     force_include_body=False,
     backend='redis',
     expire_after=300,
     **kwargs,
 ):
     CachedSession.__init__(self, cache_name, backend, expire_after)
     OAuth1Client.__init__(
         self,
         session=self,
         client_id=client_id,
         client_secret=client_secret,
         token=token,
         token_secret=token_secret,
         redirect_uri=redirect_uri,
         rsa_key=rsa_key,
         verifier=verifier,
         signature_method=signature_method,
         signature_type=signature_type,
         force_include_body=force_include_body,
         **kwargs,
     )