Posh-YBKPIV
0.10.1
PowerShell module wrapping yubico-piv-tool.exe to manage a locally attached YubiKey's PIV application, including MSI installation of the tool itself.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) Lucas CUEFF. All rights reserved.
Package Details
Author(s)
- Lucas CUEFF
Tags
PIV YubiKey Yubico Smartcard Windows
Functions
Install-PWSHYBKPIVTool Get-PWSHYBKPIVStatus Test-PWSHYBKPIVPin Get-PWSHYBKPIVVersion Get-PWSHYBKPIVReader Test-PWSHYBKPIVBio Set-PWSHYBKPIVPin Set-PWSHYBKPIVPuk New-PWSHYBKPIVKey Remove-PWSHYBKPIVKey Remove-PWSHYBKPIVCertificate Move-PWSHYBKPIVKey Get-PWSHYBKPIVPublicKey Import-PWSHYBKPIVKey Import-PWSHYBKPIVCertificate Get-PWSHYBKPIVCertificate Get-PWSHYBKPIVAttestation New-PWSHYBKPIVCertificateRequest New-PWSHYBKPIVSelfSignedCertificate Test-PWSHYBKPIVSignature Test-PWSHYBKPIVDecryption Set-PWSHYBKPIVObject Get-PWSHYBKPIVObject Set-PWSHYBKPIVManagementKey Set-PWSHYBKPIVRetryCount Set-PWSHYBKPIVChuid Set-PWSHYBKPIVCcc Reset-PWSHYBKPIVDevice Unblock-PWSHYBKPIVPin
Dependencies
This module has no dependencies.
FileList
- Posh-YBKPIV.nuspec
- Posh-YBKPIV.psd1
- Posh-YBKPIV.psm1
- Config\Posh-YBKPIV.json
- Docs\Architecture.md
- Private\Config\Read-PWSHYBKPIVConfigFile.ps1
- Private\Install\Get-PWSHYBKPIVDownloadUrl.ps1
- Private\Install\Get-PWSHYBKPIVInstallPath.ps1
- Private\Install\Invoke-PWSHYBKPIVMsiInstall.ps1
- Private\Install\Resolve-PWSHYBKPIVArchitecture.ps1
- Private\Install\Save-PWSHYBKPIVDownloadFile.ps1
- Private\Install\Test-PWSHYBKPIVElevated.ps1
- Private\Logging\Get-PWSHYBKPIVLoggingConfig.ps1
- Private\Logging\Resolve-PWSHYBKPIVLogFilePath.ps1
- Private\Logging\Test-PWSHYBKPIVEventSource.ps1
- Private\Logging\Write-PWSHYBKPIVEventLogEntry.ps1
- Private\Logging\Write-PWSHYBKPIVFileLogEntry.ps1
- Private\Logging\Write-PWSHYBKPIVLog.ps1
- Private\PivTool\ConvertFrom-PWSHYBKPIVSecureString.ps1
- Private\PivTool\ConvertTo-PWSHYBKPIVParameterName.ps1
- Private\PivTool\Get-PWSHYBKPIVActionParameter.ps1
- Private\PivTool\Invoke-PWSHYBKPIVTool.ps1
- Private\PivTool\Write-PWSHYBKPIVPinRetryWarning.ps1
- Public\Get-PWSHYBKPIVAttestation.ps1
- Public\Get-PWSHYBKPIVCertificate.ps1
- Public\Get-PWSHYBKPIVObject.ps1
- Public\Get-PWSHYBKPIVPublicKey.ps1
- Public\Get-PWSHYBKPIVReader.ps1
- Public\Get-PWSHYBKPIVStatus.ps1
- Public\Get-PWSHYBKPIVVersion.ps1
- Public\Import-PWSHYBKPIVCertificate.ps1
- Public\Import-PWSHYBKPIVKey.ps1
- Public\Install-PWSHYBKPIVTool.ps1
- Public\Move-PWSHYBKPIVKey.ps1
- Public\New-PWSHYBKPIVCertificateRequest.ps1
- Public\New-PWSHYBKPIVKey.ps1
- Public\New-PWSHYBKPIVSelfSignedCertificate.ps1
- Public\Remove-PWSHYBKPIVCertificate.ps1
- Public\Remove-PWSHYBKPIVKey.ps1
- Public\Reset-PWSHYBKPIVDevice.ps1
- Public\Set-PWSHYBKPIVCcc.ps1
- Public\Set-PWSHYBKPIVChuid.ps1
- Public\Set-PWSHYBKPIVManagementKey.ps1
- Public\Set-PWSHYBKPIVObject.ps1
- Public\Set-PWSHYBKPIVPin.ps1
- Public\Set-PWSHYBKPIVPuk.ps1
- Public\Set-PWSHYBKPIVRetryCount.ps1
- Public\Test-PWSHYBKPIVBio.ps1
- Public\Test-PWSHYBKPIVDecryption.ps1
- Public\Test-PWSHYBKPIVPin.ps1
- Public\Test-PWSHYBKPIVSignature.ps1
- Public\Unblock-PWSHYBKPIVPin.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.10.1 (current version) | 4 | 9/6/2026 |