You can pass in BasicAuthCredentials in the latest syntax:
var creds = new BasicAuthCredential();
creds.UserName = "hadoop";
creds.Password = "";
creds.Server = new Uri("http://localhost:50111");
var jobClient = JobSubmissionClientFactory.Connect(creds);
var hiveJob = new HiveJobCreateParameters()
{
Query = "select * from hivesampletable limit 10;",
StatusFolder = "/samplequeryoutput"
};
var jobResults = jobClient.CreateHiveJob(hiveJob);