PSPKI

4.4.0

This module contains public key infrastructure and certificate management functions. Support site: https://www.sysadmins.lv/projects/pspki/default.aspx

Minimum PowerShell version

3.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PSPKI

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name PSPKI

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2011 - 2026 Sysadmins LV. All rights reserved.

Package Details

Author(s)

  • Vadims Podans

Tags

PKI Certificate CertificateAuthority ADCS X509 X.509 Windows

Functions

Add-AdCertificate Add-AdCertificateRevocationList Add-AuthorityInformationAccess Add-CAKRACertificate Add-CATemplate Add-CertificateTemplateAcl Add-CertificationAuthorityAcl Add-CRLDistributionPoint Add-ExtensionList Add-OnlineResponderAcl Add-OnlineResponderArrayMember Add-OnlineResponderLocalCrlEntry Add-OnlineResponderRevocationConfiguration Approve-CertificateRequest Connect-CertificationAuthority Connect-OnlineResponder Convert-PemToPfx Convert-PfxToPem Deny-CertificateRequest Disable-CertificateRevocationListFlag Disable-InterfaceFlag Disable-KeyRecoveryAgentFlag Disable-PolicyModuleFlag Enable-CertificateRevocationListFlag Enable-InterfaceFlag Enable-KeyRecoveryAgentFlag Enable-PolicyModuleFlag Get-AdcsDatabaseRow Get-ADKRACertificate Get-AdPkiContainer Get-AuthorityInformationAccess Get-CACryptographyConfig Get-CAExchangeCertificate Get-CAKRACertificate Get-CATemplate Get-CertificateContextProperty Get-CertificateRequest Get-CertificateRevocationList Get-CertificateRevocationListFlag Get-CertificateTemplate Get-CertificateTemplateAcl Get-CertificateTrustList Get-CertificateValidityPeriod Get-CertificationAuthority Get-CertificationAuthorityAcl Get-CertificationAuthorityDbSchema Get-CryptographicServiceProvider Get-CRLDistributionPoint Get-CRLValidityPeriod Get-EnrollmentPolicyServerClient Get-EnterprisePKIHealthStatus Get-ErrorMessage Get-ExtensionList Get-FailedRequest Get-InterfaceFlag Get-IssuedRequest Get-KeyRecoveryAgentFlag Get-ObjectIdentifier Get-ObjectIdentifierEx Get-OnlineResponderAcl Get-OnlineResponderRevocationConfiguration Get-PendingRequest Get-PolicyModuleFlag Get-RequestArchivedKey Get-RevokedRequest Import-LostCertificate Install-CertificateResponse New-SelfSignedCertificateEx Ping-ICertInterface Publish-CRL Receive-Certificate Register-ObjectIdentifier Remove-AdCertificate Remove-AdCertificateRevocationList Remove-AdcsDatabaseRow Remove-AuthorityInformationAccess Remove-CAKRACertificate Remove-CATemplate Remove-CertificatePrivateKey Remove-CertificateTemplate Remove-CertificateTemplateAcl Remove-CertificationAuthorityAcl Remove-CRLDistributionPoint Remove-ExtensionList Remove-OnlineResponderAcl Remove-OnlineResponderArrayMember Remove-OnlineResponderLocalCrlEntry Remove-OnlineResponderRevocationConfiguration Restart-CertificationAuthority Restart-OnlineResponder Restore-CertificateRevocationListFlagDefault Restore-KeyRecoveryAgentFlagDefault Restore-PolicyModuleFlagDefault Revoke-Certificate Set-AuthorityInformationAccess Set-CACryptographyConfig Set-CAKRACertificate Set-CATemplate Set-CertificateExtension Set-CertificateTemplateAcl Set-CertificateValidityPeriod Set-CertificationAuthorityAcl Set-CRLDistributionPoint Set-CRLValidityPeriod Set-ExtensionList Set-OnlineResponderAcl Set-OnlineResponderProperty Set-OnlineResponderRevocationConfiguration Show-Certificate Show-CertificateRevocationList Show-CertificateTrustList Start-CertificationAuthority Start-OnlineResponder Stop-CertificationAuthority Stop-OnlineResponder Submit-CertificateRequest Test-WebServerSSL Unregister-ObjectIdentifier

Dependencies

This module has no dependencies.

Release Notes

Release notes are available at: https://github.com/Crypt32/PSPKI/releases

FileList

Version History

Version Downloads Last updated
4.4.0 (current version) 48,408 3/30/2026
4.3.0 3,090,034 4/2/2025
4.2.0 3,062,757 1/18/2024
4.0.0 428,433 6/12/2023
3.7.2 421,905 8/13/2020
3.7.1 1,091 8/6/2020
3.5 18,126 12/23/2019
3.4.2.0 6,862 8/26/2019
3.4.1.0 11,996 10/22/2018
3.2.7.0 5,533 2/3/2018
Show more