Provide support for both secret based and also certificate based authentication
Provide support for both secret based and also certificate based authentication