Integrating Linux application and Windows Active Directory for authentication can be complicated. Adding TLS certificates make it worse. Principals, Ticket Granting Token, Keystore, Trust store, PK12, PEM, Different application use different terminologies that are like foreign languages. Don't worry, it's actually not that difficult. I will not only configure it for you but also explain it in layman's terms. You will then become expert yourself.