Add context to SSLManager. Refs #8442.
Use a raw pointer instead of shared. Refs #8442.
Use shared pointer to prevent leak. Refs #8442.
Add missing header. Refs #8442.
Merge remote branch 'origin/feature/8442_icat_downloading_problem'