Skip to content

Commit a2b489d

Browse files
committed
Add comments
1 parent a8f26b3 commit a2b489d

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

client/http_client.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ def __init__(self, local_pool, peer_pool):
3636
self._peer_pool = peer_pool
3737

3838
async def async_auth_flow(self, request):
39+
# Add signature to outgoing request.
3940
signing_key = SigningKey.from_pool(self._local_pool)
4041
signature = signing_key.sign([request.url.query, request.content])
4142
signature.add_to_headers(request.headers)
@@ -51,7 +52,9 @@ async def async_auth_flow(self, request):
5152
received_signature.signing_key_allocation_enc_str, self._peer_pool
5253
)
5354
signing_key = SigningKey(allocation)
55+
# Wait for response.
5456
await response.aread()
57+
# Verify signature on incoming response.
5558
content = response.content
5659
computed_signature = signing_key.sign([content])
5760
signature_ok = received_signature.same_as(computed_signature)

0 commit comments

Comments
 (0)