You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/active-directory/develop/scenario-daemon-app-configuration.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,8 +31,8 @@ The Microsoft libraries supporting daemon apps are:
31
31
MSAL library | Description
32
32
------------ | ----------
33
33
 <br/> MSAL.NET | Supported platforms to build a daemon application are .NET Framework and .NET Core platforms (not UWP, Xamarin.iOS, and Xamarin.Android as those platforms are used to build public client applications)
34
-
 <br/> MSAL Python | Development in progress - in public preview
35
-
 <br/> MSAL Java | Development in progress - in public preview
34
+
 <br/> MSAL Python | Support for daemon applications in Python
35
+
 <br/> MSAL Java | Support for daemon applications in Java
Copy file name to clipboardExpand all lines: articles/active-directory/develop/scenario-desktop-app-configuration.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,8 +30,8 @@ The Microsoft libraries supporting desktop applications are:
30
30
MSAL library | Description
31
31
------------ | ----------
32
32
 <br/> MSAL.NET | Supports building a desktop application in multiple platforms- Linux, Windows and MacOS
33
-
 <br/> MSAL Python | Supports building a desktop application in multiple platforms. Development in progress - in public preview
34
-
 <br/> MSAL Java | Supports building a desktop application in multiple platforms. Development in progress - in public preview
33
+
 <br/> MSAL Python | Supports building a desktop application in multiple platforms.
34
+
 <br/> MSAL Java | Supports building a desktop application in multiple platforms.
35
35
 <br/> MSAL iOS | Supports desktop applications running on macOS only
Copy file name to clipboardExpand all lines: articles/active-directory/develop/scenario-web-app-call-api-app-configuration.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,8 +35,8 @@ The libraries supporting the authorization code flow for web Apps are:
35
35
| MSAL library | Description |
36
36
|--------------|-------------|
37
37
| <br/> MSAL.NET | Supported platforms are .NET Framework and .NET Core platforms (not UWP, Xamarin.iOS, and Xamarin.Android as those platforms are used to build public client applications) |
38
-
| <br/> MSAL Python |Development in progress - in public preview|
39
-
| <br/> MSAL Java |Development in progress - in public preview|
38
+
| <br/> MSAL Python |Support for Python web applications|
39
+
| <br/> MSAL Java |Support for Java web applications|
40
40
41
41
Select the tab corresponding to the platform you're interested in:
Copy file name to clipboardExpand all lines: articles/active-directory/develop/scenario-web-app-sign-user-app-configuration.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,8 +31,8 @@ The libraries that are used to protect a web app (and a web API) are:
31
31
| Platform | Library | Description |
32
32
|----------|---------|-------------|
33
33
||[Identity Model Extensions for .NET](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/wiki)| Used directly by ASP.NET and ASP.NET Core, Microsoft Identity Model Extensions for .NET proposes a set of DLLs running on both .NET Framework and .NET Core. From an ASP.NET or ASP.NET Core web app, you can control token validation by using the **TokenValidationParameters** class (in particular, in some partner scenarios). |
34
-
||[MSAL Java](https://github.com/AzureAD/microsoft-authentication-library-for-java/wiki)|Microsoft Authentication Library (MSAL) for Java. Currently in public preview.|
35
-
||[MSAL Python](https://github.com/AzureAD/microsoft-authentication-library-for-python/wiki)|MSAL for Python. Currently in public preview.|
34
+
||[MSAL Java](https://github.com/AzureAD/microsoft-authentication-library-for-java/wiki)|Support for Java web applications|
35
+
||[MSAL Python](https://github.com/AzureAD/microsoft-authentication-library-for-python/wiki)|Support for Python web applications|
36
36
37
37
Select the tab that corresponds to the platform you're interested in:
38
38
@@ -207,7 +207,7 @@ The initialization code is different depending on the platform. For ASP.NET Core
207
207
208
208
# [ASP.NET Core](#tab/aspnetcore)
209
209
210
-
In ASP.NET Core web apps (and web APIs), the application is protected because you have a `[Authorize]` attribute on the controllers or the controller actions. This attribute checks that the user is authenticated. The code that's initializing the application is in the Startup.cs file.
210
+
In ASP.NET Core web apps (and web APIs), the application is protected because you have a `[Authorize]` attribute on the controllers or the controller actions. This attribute checks that the user is authenticated. The code that's initializing the application is in the Startup.cs file.
211
211
212
212
To add authentication with the Microsoft identity platform (formerly Azure AD v2.0), you'll need to add the following code. The comments in the code should be self-explanatory.
213
213
@@ -342,7 +342,7 @@ The code related to authentication in an ASP.NET web app and web APIs is located
342
342
343
343
# [Java](#tab/java)
344
344
345
-
The Java sample uses the Spring framework. The application is protected because you implement a filter, which intercepts each HTTP response. In the quickstart for Java web apps, this filteris`AuthFilter`in`src/main/java/com/microsoft/azure/msalwebsample/AuthFilter.java`.
345
+
The Java sample uses the Spring framework. The application is protected because you implement a filter, which intercepts each HTTP response. In the quickstart for Java web apps, this filteris`AuthFilter`in`src/main/java/com/microsoft/azure/msalwebsample/AuthFilter.java`.
346
346
347
347
The filter processes the OAuth 2.0 authorization code flow and checks if the user is authenticated (`isAuthenticated()` method). If the user isn't authenticated, it computes the URL of the Azure AD authorization endpoints, and redirects the browser to this URI.
0 commit comments