This repository has been archived by the owner on Jun 30, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 214
Pre requisites to build ADAL.NET and MSAL.NET
henrikm edited this page May 21, 2018
·
21 revisions
...WORK IN PROGRESS...
In order to build the multi platform targets you will need a set of SDK's installed on the machine you build on.
- Visual Studio 2015 (including latest updates)
- You'll need to install the mobile components and various Windows SDK's and also you should ensure you have components for WinRT development.
- Visual Studio 2017 (including latest updates)
- Ensure to install Xamarin components and all the Windows SDK's
- Java SDK: 24, 25, 26, 27 (Can be installed via the SDK Manager shipped as part of Xamarin)
- Java Development Kit: [Download] (http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
- Home
- Why use ADAL.NET?
- Register your app with AAD
- AuthenticationContext
- Acquiring Tokens
- Calling a protected API
- Acquiring a token interactively
- Acquiring tokens silently
- Using Device Code Flow
- Using Embedded Webview and System Browser in ADAL.NET and MSAL.NET
- With no user
- In the name of a user
- on behalf of (Service to service calls)
- by authorization code (Web Apps)
- Use async controller actions
- Exception types
- using Broker on iOS and Android
- Logging
- Token Cache serialization
- User management
- Using ADAL with a proxy
- Authentication context in multi-tenant scenarios
- Troubleshooting MFA in a WebApp or Web API
- Provide your own HttpClient
- iOS Keychain Access