Added SSL functionality with basic HTTP authentication, key redacted
from commit