@Uday Kiran Reddy (ureddy)
I understand you are wanting to integrate Azure AD login with your VM running Jenkins. Azure AD require an https URL, so you are wondering how to enable HTTPs for you VM. Please correct me if I am missing something.
First thing is you would need to purchase a valid SSL certificate for the domain from a trusted provider. You will then need to setup a reverse proxy for Jenkins to get HTTPS to work. Please see this thread which has a similar ask as well as their successful configuration.
Resources:
Tutorial: Use TLS/SSL certificates to secure a web server
Create a fully qualified domain name for a VM in the Azure portal
Get Started: Install Jenkins on an Azure Linux VM
Assigning custom domain name and SSL to an Azure VM
Hope this helps. Let me know if you run into any problems or have further questions.
-------------------------------
Please don’t forget to "Accept the answer" and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.