Rep 1303 Added delegation to basic auth

Should we use HttpStatusCode.TOO_MANY_REQUESTS instead? It's one of our classes that provides some of the newer status codes.