Added back setjsonhttprequestinitializer. Removed exposed key in ClientCredentials. Developers have to add their own keys in the clientcredentials class