added httpBasicAuth class