Move missing credential raise to ::Client