adding self signed certificate generation and configuration