Changes to accommodate that Auth now takes a private key.