allow you to specify another public key to use for the setAuth command