diff options
author | David Baker <dave@matrix.org> | 2018-06-04 12:05:58 +0100 |
---|---|---|
committer | David Baker <dave@matrix.org> | 2018-06-04 12:05:58 +0100 |
commit | c5930d513a37f0f143afe49315cf56174e73ce6a (patch) | |
tree | 3f239049b27cb8e6194fc98eada0f71925f1b4ef | |
parent | Fix comment (diff) | |
download | synapse-c5930d513a37f0f143afe49315cf56174e73ce6a.tar.xz |
Docstring
-rw-r--r-- | synapse/http/matrixfederationclient.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/synapse/http/matrixfederationclient.py b/synapse/http/matrixfederationclient.py index c7f919498c..1fa9fb3cb2 100644 --- a/synapse/http/matrixfederationclient.py +++ b/synapse/http/matrixfederationclient.py @@ -265,6 +265,20 @@ class MatrixFederationHttpClient(object): def sign_request(self, destination, method, url_bytes, headers_dict, content=None, destination_is=None): + """ + Signs a request by adding an Authorization header to headers_dict + Args: + destination (str): The desination home server of the request. May be null if the + destination is an identity server, in which case destination_is must be non-null. + method (str): The HTTP method of the request + url_bytes (str): ? + headers_dict (dict): Dictionary of request headers to append to + content (str): The body of the request + destination_is (str): As 'destination', but if the destination is an identity server + + Returns: + Deferred + """ request = { "method": method, "uri": url_bytes, |