PSMSAL
4.90.1.10
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