Is there a MSAL/ADAL equivalent for C++ ? I would like to natively support getting access tokens for Azure in C++ (rather than build a bridge of some kind by using python version.)
Thank you
In MSAL, you can get access tokens for the APIs your app needs to call using the acquireTokenSilent method which makes a silent request(without prompting the user with UI) to Azure AD to obtain an access token.
All Microsoft support and development for ADAL, including security fixes, ends in December, 2022. There are no ADAL feature releases or new platform version releases planned prior to December, 2022. No new features have been added to ADAL since June 30, 2020.
ADAL.NET used AuthenticationContext as the representation of your connection to the Security Token Service (STS) or authorization server, through an Authority. MSAL.NET is designed around client applications.
Microsoft Azure Active Directory Authentication Library (ADAL) is a tool in the . NET framework that lets client applications developers authenticate users to an on-premises Active Directory deployment or to the cloud. ADAL will then secure API calls by locating tokens for access.
I am the current contact at Microsoft for both MSAL or ADAL C++.
Microsoft has MSAL C++ in development and it will eventually be open source. Its code is used in major products made my Microsoft. ADAL C++ is not released externally and is not open source.
Our guidance is to interop with Python or .NET at this time.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With