Encode passphrase if not bytes
parent
59384e29b9
commit
e4e19c1d3c
|
@ -50,7 +50,7 @@ class HTTPSignatureAuth(requests.auth.AuthBase):
|
|||
self.key_id = key_id
|
||||
self.algorithm = algorithm
|
||||
self.headers = [h.lower() for h in headers] if headers is not None else ["date"]
|
||||
self.passphrase = passphrase
|
||||
self.passphrase = passphrase if passphrase is None or isinstance(passphrase, bytes) else passphrase.encode()
|
||||
|
||||
def add_date(self, request, timestamp=None):
|
||||
if "Date" not in request.headers:
|
||||
|
|
Loading…
Reference in New Issue