feat: add integrated windows authentication support under public clients
Overview
Adds support for Integrated Windows Authentication similar to the Java/.NET clients.
Fixes: #31
Thanks, @shajia-deshaw . Is there any way to test this? Can they be written into test cases? Anyway, I'll leave this to @ashok672 for reviewing.
Sure @rayluo - I can add the test cases shortly (I had this tested with a driver script internally)
from msal import PublicClientApplication
app = PublicClientApplication(
"<client_id>",
authority="https://login.microsoftonline.com/<tenant_id>")
token = app.acquire_token_integrated_windows_auth("<upn>")
print(token)
Hello folks, just an update - I'm working with my employer to sign the CLA soon.
@microsoft-github-policy-service agree company="D. E. Shaw & Co., L.P."
Hello @ashok672 - Checking if you had a chance to review the PR? Thanks.
Hello @ashok672 - Checking if you had a chance to review the PR? Thanks.
Hi @ashok672 , please let us know if there is anything else we can help on this with. Thanks.