Skip to content

Commit a20d2c1

Browse files
committed
Add uwp/winui mappings for oauth APIs
1 parent c1d3c2c commit a20d2c1

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

hub/apps/windows-app-sdk/migrate-to-windows-app-sdk/api-mapping-table.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ There are differences in the names of namespaces and classes (including UI contr
3131
| (**Windows.ApplicationModel.Resources.Core**) [**ResourceQualifierObservableMap.MapChanged**](/uwp/api/windows.applicationmodel.resources.core.resourcequalifierobservablemap.mapchanged) event | Detect environment changes for yourself. See [Resource qualifier value change](guides/mrtcore.md#resource-qualifier-value-change). |
3232
| (**Windows.Graphics.Printing**) [**PrintManager**](/uwp/api/windows.graphics.printing.printmanager) class | Not supported in Windows App SDK 1.0. |
3333
| (**Windows.Media.Capture**) [**CameraCaptureUI**](/uwp/api/windows.media.capture.cameracaptureui) class | Not supported in Windows App SDK 1.0. |
34-
| (**Windows.Security.Authentication.Web**) [**WebAuthenticationBroker**](/uwp/api/windows.security.authentication.web.webauthenticationbroker) class | Not supported in Windows App SDK 1.0. |
34+
| (**Windows.Security.Authentication.Web**) [**WebAuthenticationBroker**](/uwp/api/windows.security.authentication.web.webauthenticationbroker) class | (**Microsoft.Security.Authentication.OAuth**) [OAuth2Manager](/windows/windows-app-sdk/api/winrt/microsoft.security.authentication.oauth.oauth2manager) class (supported in Windows App SDK 1.7 and later). See [Implement OAuth functionality in Windows apps](/windows/apps/develop/security/oauth2) for more information on using **OAuth2Manager** and related APIs. |
3535
| (**Windows.Storage.Pickers**) [**FileOpenPicker**](/uwp/api/windows.storage.pickers.fileopenpicker), [**FileSavePicker**](/uwp/api/windows.storage.pickers.filesavepicker), and [**FolderPicker**](/uwp/api/windows.storage.pickers.folderpicker) classes | Supported, but you must use the [**IInitializeWithWindow**](/windows/win32/api/shobjidl_core/nn-shobjidl_core-iinitializewithwindow) interface. See [MessageDialog, and Pickers](guides/winui3.md#messagedialog-and-pickers). |
3636
| (**Windows.System.Display**) [**DisplayRequest**](/uwp/api/windows.system.display.displayrequest) class | Not supported in Windows App SDK 1.0. |
3737
| [**Windows.UI.Composition**](/uwp/api/windows.ui.composition) namespace | [**Microsoft.UI.Composition**](/windows/windows-app-sdk/api/winrt/microsoft.ui.composition) namespace |

hub/apps/windows-app-sdk/migrate-to-windows-app-sdk/feature-mapping-table.md

+1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ This topic compares major feature areas in the different forms in which they app
2525
| Resources | MRT | MRTCore | For more info, see [MRT to MRTCore migration](guides/mrtcore.md). |
2626
| .NET Runtime | .NET Native / C# 7 | .NET 6+/C# 9 | The Windows App SDK provides access to the modern .NET runtime, and access to new language features. However, .NET [ReadyToRun compilation](/dotnet/core/deploying/ready-to-run) is not the same as .NET Native, so you should evaluate performance tradeoffs. |
2727
| 2D Graphics | Win2D | Win2D for WinUI 3 | We're currently working on a version of Win2D that works with the Windows App SDK, in progress. See the [documentation](https://microsoft.github.io/Win2D/WinUI3/html/Introduction.htm) for more information. |
28+
| Web authentication | WebAuthenticationBroker | OAuth2Manager | The Windows App SDK provides a new API for OAuth functionality. See [Implement OAuth functionality in Windows apps](../../develop/security/oauth2.md) for more information. |
2829
| Windows Runtime components | Windows Runtime component project templates for UWP |- C++: Use the **Windows Runtime Component (WinUI 3)** project template. <br> - C#: Use C#/WinRT to author Windows Runtime Components in a .NET Class Library. | We're currently working on support to [Author Windows Runtime Components using C#/WinRT](../../develop/platform/csharp-winrt/authoring.md) for use in the Windows App SDK and WinUI 3. |
2930

3031
## See Also

0 commit comments

Comments
 (0)