fix: propagate context during certificate retrieval
What does this MR do?
Propagate the handshake context to the domain request during certificate retrieval.
context.Background
has no deadline and is never canceled which is not ideal
TODO
-
I added the Changelog
trailer (e.g.Changelog: added
) to the commits that need to be included in the changelog -
I added unit tests or they are not required -
I added acceptance tests or they are not required -
I added documentation (or it's not required) -
I followed code review guidelines -
I followed Go Style guidelines