BIG NOTE
While upgrading the PSPKI module from previous versions to v4.4.0 using Update-Module cmdlet, you may see an error similar to this:
PS C:\> Update-Module PSPKI
Install-Package: Authenticode issuer 'CN="IK ""Sysadmins LV""", O="IK ""Sysadmins LV""", L=Rīga, C=LV' of the new module 'PSPKI' with
version '4.4.0' from root certificate authority 'CN=DigiCert Trusted Root G4, OU=www.digicert.com, O=DigiCert Inc,
C=US' is not matching with the authenticode issuer 'CN=PKI Solutions LLC, O=PKI Solutions LLC, L=Portland, S=Oregon,
C=US, SERIALNUMBER=7186068, OID.2.5.4.15=Private Organization, OID.1.3.6.1.4.1.311.60.2.1.2=Delaware,
OID.1.3.6.1.4.1.311.60.2.1.3=US' of the previously-installed module 'PSPKI' with version '4.3.0' from root certificate
authority 'CN=DigiCert Trusted Root G4, OU=www.digicert.com, O=DigiCert Inc, C=US'. If you still want to install or
update, use -SkipPublisherCheck parameter.
This warning/error is false-positive because of module ownership change. To overcome this issue, use
Install-Module PSPKI -RequiredVersion 4.4.0 -SkipPublisherCheck
command. Uninstall previous module versions if needed.
What's New
Addressed the following bugs and feature requests:
- #248 Get-EnterprisePKIHealthStatus crashes on Asn1Integer constructor in __verifyCDP due to uninitialized $e
- #241 Remove references to 'PKI Solutions' company
- #239 Unify COM object release calls
- #234 Remove-AdCertificate Fails to Remove Certificate from NTAuthCertificates Container
- #214 Extension table doesn't show subject alternative name value
- #205 Populate FunctionsToExport with explicit list of commands
- #168 Submit-CertificateRequest: Alternative Certificate Inputs
- #109 Get certificate extensions/attributes natively through Get-PendingRequest
Also, includes fixes and improvements from PKIX.NET v4.4.0 dependency.
What's Changed (autogenerated)
- fixed a typo in Remove-AdCertificate command. by @Crypt32 in #235
- Populated FunctionsToExport in psd1 manifest by @Crypt32 in #238
- Unified COM object release by @Crypt32 in #240
- Removed references to 'PKI Solutions' company by @Crypt32 in #242
- Implemented alternative request input in Submit-CertificateRequest. by @Crypt32 in #243
- Fixed mistyped variable name by @Crypt32 in #250
- Added an option to include Attributes and Extensions tables when querying ADCS DB by @Crypt32 in #251
Full Changelog: v4.3.0...v4.4.0