PSMSAL
4.90.1.11
PowerShell module for MSAL Tokens (only for PowerShell 7+). For PowerShell 5.1, use "old school" functions.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 Michal Gajda. All rights reserved.
Package Details
Author(s)
- Michal Gajda
Tags
Microsoft Identity Microsoft.Identity.Client AzureAD EntraID MSAL OAuth OpenIdConnect
Cmdlets
Get-PSMSALToken Get-TokenByUserPassword Get-TokenBySecret Get-TokenByCertificate Get-TokenByDeviceCodeRequest Get-TokenByDeviceCodeResponse ConvertFrom-JWTToken
PSEditions
Dependencies
This module has no dependencies.
FileList
- PSMSAL.nuspec
- Microsoft.Bcl.AsyncInterfaces.dll
- Microsoft.Identity.Client.dll
- Microsoft.IdentityModel.Abstractions.dll
- OldSchool\ConvertFrom-JWTToken.ps1
- OldSchool\Get-TokenByCertificate.ps1
- OldSchool\Get-TokenByDeviceCode.ps1
- OldSchool\Get-TokenBySecret.ps1
- OldSchool\Get-TokenByUserPassword.ps1
- PSMSAL.dll
- PSMSAL.dll-Help.xml
- PSMSAL.psd1
- PSMSAL.psm1
- System.Buffers.dll
- System.Diagnostics.DiagnosticSource.dll
- System.Formats.Asn1.dll
- System.IO.Pipelines.dll
- System.Management.Automation.dll
- System.Memory.dll
- System.Numerics.Vectors.dll
- System.Runtime.CompilerServices.Unsafe.dll
- System.Security.Cryptography.Cng.dll
- System.Text.Encodings.Web.dll
- System.Text.Json.dll
- System.Threading.Tasks.Extensions.dll
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 4.90.1.11 (current version) | 18 | 10/15/2026 |
| 4.90.1.10 | 108 | 10/13/2026 |
| 4.90.1.9 | 3,468 | 10/8/2026 |
| 4.87.0.8 | 3,614 | 7/28/2026 |
| 4.84.2.8 | 5,513 | 6/10/2026 |
| 4.82.0.7 | 18,873 | 2/5/2026 |
| 4.70.0.6 | 44,161 | 4/2/2025 |
| 4.61.1.5 | 87 | 5/31/2024 |
| 4.61.1.4 | 18 | 5/28/2024 |
| 4.61.1.3 | 11 | 5/28/2024 |
| 4.61.0.2 | 27 | 5/24/2024 |