AadAuthenticationFactory
4.0.0-beta1
Provides AAD authentication factory for easy Public Client, Confidential Client flow and Managed Identity authentication with AAD in PowerShell
Minimum PowerShell version
5.1
See the version list below for details.
Installation Options
Owners
Copyright
(c) 2022 - 2024, Jiri Formacek, GreyCorbel Solutions. All rights reserved.
Package Details
Author(s)
- Jiri Formacek
Tags
AAD PublicClient ConfidentialClient ManagedIdentity WIA ROPC Broker OnBehalfOf
Functions
Get-AadAccount Get-AadAuthenticationFactory Get-AadDefaultClientId Get-AadToken Get-PoPNonce New-AadAuthenticationFactory Test-AadToken
PSEditions
Dependencies
This module has no dependencies.
FileList
- AadAuthenticationFactory.nuspec
- AadAuthenticationFactory.format.ps1xml
- AadAuthenticationFactory.psd1
- AadAuthenticationFactory.psm1
- Helpers\DeviceCodeHandler.cs
- Helpers\GcMsalHttpClientFactory.cs
- Helpers\Kernel32.cs
- Helpers\MsalNativeResolver.cs
- Helpers\ParentWindowHelper.cs
- LICENSE.txt
- runtimes\linux-x64\native\libmsalruntime.so
- runtimes\osx-arm64\native\msalruntime_arm64.dylib
- runtimes\osx-x64\native\msalruntime.dylib
- runtimes\win-arm64\native\msalruntime_arm64.dll
- runtimes\win-x64\native\msalruntime.dll
- runtimes\win-x86\native\msalruntime_x86.dll
- shared\net462\Microsoft.Identity.Client.Broker.dll
- shared\net462\Microsoft.Identity.Client.NativeInterop.dll
- shared\net462\Microsoft.Identity.Client.dll
- shared\net462\Microsoft.IdentityModel.Abstractions.dll
- shared\net462\System.Buffers.dll
- shared\net462\System.Diagnostics.DiagnosticSource.dll
- shared\net462\System.Formats.Asn1.dll
- shared\net462\System.Memory.dll
- shared\net462\System.Numerics.Vectors.dll
- shared\net462\System.Runtime.CompilerServices.Unsafe.dll
- shared\net462\System.ValueTuple.dll
- shared\netstandard2.0\Microsoft.Identity.Client.Broker.dll
- shared\netstandard2.0\Microsoft.Identity.Client.NativeInterop.dll
- shared\netstandard2.0\Microsoft.Identity.Client.dll
- shared\netstandard2.0\Microsoft.IdentityModel.Abstractions.dll
- shared\netstandard2.0\System.Buffers.dll
- shared\netstandard2.0\System.Diagnostics.DiagnosticSource.dll
- shared\netstandard2.0\System.Formats.Asn1.dll
- shared\netstandard2.0\System.Memory.dll
- shared\netstandard2.0\System.Numerics.Vectors.dll
- shared\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 4.0.0-beta2 | 2 | 4/5/2026 |
| 4.0.0-beta1 (current version) | 5 | 4/4/2026 |
| 3.2.1 | 9,588 | 10/1/2025 |
| 3.2.1-beta3 | 18 | 9/5/2025 |
| 3.2.1-beta2 | 36 | 4/19/2025 |
| 3.2.0 | 1,207 | 3/15/2025 |
| 3.2.0-beta4 | 33 | 1/26/2025 |
| 3.2.0-beta3 | 21 | 1/11/2025 |
| 3.2.0-beta2 | 15 | 1/4/2025 |
| 3.2.0-beta1 | 10 | 12/30/2024 |
| 3.1.2 | 8,119 | 10/19/2024 |
| 3.1.1 | 2,476 | 8/13/2024 |
| 3.1.0-beta5 | 15 | 7/12/2024 |
| 3.1.0-beta4 | 24 | 5/12/2024 |
| 3.1.0-beta2 | 13 | 4/29/2024 |
| 3.0.6 | 2,095 | 4/15/2024 |
| 3.0.5 | 1,879 | 11/17/2023 |
| 3.0.4 | 232 | 10/20/2023 |
| 3.0.3 | 384 | 8/27/2023 |
| 3.0.2 | 64 | 8/20/2023 |
| 3.0.0-beta4 | 14 | 8/15/2023 |
| 3.0.0-beta3 | 13 | 8/12/2023 |
| 3.0.0-beta2 | 13 | 8/6/2023 |
| 3.0.0-beta1 | 13 | 7/31/2023 |
| 2.1.2 | 533 | 5/1/2023 |
| 2.1.1 | 19 | 4/28/2023 |
| 2.1.0-beta2 | 15 | 4/1/2023 |
| 2.1.0-beta1 | 13 | 2/27/2023 |
| 2.0.1 | 301 | 1/29/2023 |
| 2.0.0-beta2 | 16 | 1/13/2023 |
| 2.0.0-beta1 | 13 | 1/10/2023 |
| 1.2.3 | 156 | 12/4/2022 |
| 1.2.3-beta1 | 300 | 10/30/2022 |
| 1.2.2 | 406 | 10/21/2022 |
| 1.2.2-beta3 | 460 | 10/8/2022 |
| 1.2.2-beta2 | 528 | 9/28/2022 |
| 1.2.1 | 717 | 8/29/2022 |
| 1.2.1-beta2 | 750 | 8/11/2022 |
| 1.2.1-beta1 | 777 | 8/8/2022 |
| 1.2.0 | 837 | 7/28/2022 |
| 1.2.0-beta1 | 929 | 7/5/2022 |
| 1.1.0 | 1,190 | 4/27/2022 |
| 1.0.8 | 1,142 | 4/27/2022 |
| 1.0.7 | 1,206 | 3/25/2022 |
| 1.0.6 | 1,188 | 3/24/2022 |
| 1.0.5 | 1,201 | 3/19/2022 |
| 1.0.3 | 1,217 | 3/13/2022 |
| 1.0.2 | 1,208 | 3/13/2022 |
| 1.0.1 | 1,209 | 3/11/2022 |