Skip to content

Commit feb72a0

Browse files
Fix PS views
1 parent 7c96322 commit feb72a0

4 files changed

Lines changed: 46 additions & 8 deletions

File tree

Documentation/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format
44

55
## [Unreleased]
66

7+
## [2.1.1] - 2026-04-05
8+
9+
### Fixed
10+
11+
- Fixed `CredentialId` and `AuthenticatorId` properties not being displayed as Base64Url strings in the output of `Get-PasskeyWindowsHello` and `Get-PasskeyAuthenticator` cmdlets.
12+
713
## [2.1] - 2026-04-05
814

915
### Added

Documentation/PowerShell/README.md

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ This PowerShell module allows administrative registration of passkeys (i.e. FIDO
1515

1616
### [Register-Passkey](Register-Passkey.md)
1717

18-
Registers a new passkey in Microsoft Entra ID or Okta.
18+
Registers a newly created passkey with Microsoft Entra ID or Okta.
1919

2020
```powershell
2121
Connect-MgGraph -Scopes 'UserAuthenticationMethod.ReadWrite.All'
@@ -31,8 +31,40 @@ Disconnect-Okta
3131

3232
### [Get-PasskeyRegistrationOptions](Get-PasskeyRegistrationOptions.md)
3333

34-
Retrieves creation options required to generate and register a Microsoft Entra ID or Okta-compatible passkey.
34+
Retrieves creation options required to generate and register a Microsoft Entra ID or Okta compatible passkey.
3535

3636
### [New-Passkey](New-Passkey.md)
3737

3838
Creates a new Microsoft Entra ID or Okta-compatible passkey.
39+
40+
### [Test-Passkey](Test-Passkey.md)
41+
42+
Tests a passkey by performing an authentication assertion.
43+
44+
### [Get-PasskeyWindowsHello](Get-PasskeyWindowsHello.md)
45+
46+
Gets the list of platform credentials (passkeys) stored on the system.
47+
48+
### [Remove-PasskeyWindowsHello](Remove-PasskeyWindowsHello.md)
49+
50+
Removes a platform credential (passkey) from the system.
51+
52+
### [Get-PasskeyAuthenticator](Get-PasskeyAuthenticator.md)
53+
54+
Gets the list of available authenticators from the WebAuthn API.
55+
56+
### [Get-PasskeyAuthenticatorPlugin](Get-PasskeyAuthenticatorPlugin.md)
57+
58+
Gets the list of registered authenticator plugins from the Windows registry.
59+
60+
### [Connect-Okta](Connect-Okta.md)
61+
62+
Retrieves an access token to interact with Okta APIs.
63+
64+
### [Disconnect-Okta](Disconnect-Okta.md)
65+
66+
Revokes Okta access token.
67+
68+
### [New-PasskeyRandomChallenge](New-PasskeyRandomChallenge.md)
69+
70+
Generates a random challenge to be used by WebAuthn.

Src/DSInternals.Passkeys/DSInternals.Passkeys.Format.ps1xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<ListItems>
1414
<ListItem>
1515
<Label>AuthenticatorId</Label>
16-
<ScriptBlock>[DSInternals.Win32.WebAuthn.Base64UrlConverter]::ToBase64UrlString($_.AuthenticatorId)</ScriptBlock>
16+
<ScriptBlock>[System.Buffers.Text.Base64Url]::EncodeToString($_.AuthenticatorId)</ScriptBlock>
1717
</ListItem>
1818
<ListItem>
1919
<PropertyName>AuthenticatorName</PropertyName>
@@ -51,7 +51,7 @@
5151
<TableRowEntry>
5252
<TableColumnItems>
5353
<TableColumnItem>
54-
<ScriptBlock>[DSInternals.Win32.WebAuthn.Base64UrlConverter]::ToBase64UrlString($_.AuthenticatorId)</ScriptBlock>
54+
<ScriptBlock>[System.Buffers.Text.Base64Url]::EncodeToString($_.AuthenticatorId)</ScriptBlock>
5555
</TableColumnItem>
5656
<TableColumnItem>
5757
<PropertyName>AuthenticatorName</PropertyName>
@@ -173,7 +173,7 @@
173173
<ListItems>
174174
<ListItem>
175175
<Label>CredentialId</Label>
176-
<ScriptBlock>[DSInternals.Win32.WebAuthn.Base64UrlConverter]::ToBase64UrlString($_.CredentialId)</ScriptBlock>
176+
<ScriptBlock>[System.Buffers.Text.Base64Url]::EncodeToString($_.CredentialId)</ScriptBlock>
177177
</ListItem>
178178
<ListItem>
179179
<Label>RelyingPartyId</Label>
@@ -236,7 +236,7 @@
236236
<TableRowEntry>
237237
<TableColumnItems>
238238
<TableColumnItem>
239-
<ScriptBlock>[DSInternals.Win32.WebAuthn.Base64UrlConverter]::ToBase64UrlString($_.CredentialId)</ScriptBlock>
239+
<ScriptBlock>[System.Buffers.Text.Base64Url]::EncodeToString($_.CredentialId)</ScriptBlock>
240240
</TableColumnItem>
241241
<TableColumnItem>
242242
<ScriptBlock>$_.RelyingPartyInformation.Id</ScriptBlock>

Src/DSInternals.Passkeys/DSInternals.Passkeys.psd1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
RootModule = 'DSInternals.Passkeys.psm1'
99

1010
# Version number of this module.
11-
ModuleVersion = '2.1.0'
11+
ModuleVersion = '2.1.1'
1212

1313
# Supported PSEditions
1414
CompatiblePSEditions = @('Desktop','Core')
@@ -196,7 +196,7 @@ PrivateData = @{
196196

197197
# ReleaseNotes of this module
198198
ReleaseNotes = @'
199-
- Added the -Hint parameter to the Test-Passkey cmdlet.
199+
- Fixed CredentialId and AuthenticatorId properties not being displayed as Base64Url strings in the output of Get-PasskeyWindowsHello and Get-PasskeyAuthenticator cmdlets.
200200
'@
201201

202202
# Prerelease string of this module

0 commit comments

Comments
 (0)