Add auth_key to Connection initialization parameters

Reason: support connections that require authentication