You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am certainly not an expert on certificates, but just because it's a Windows thing, it doesn't mean it shouldn't be implemented on Linux. Certificates are basically wrappers for public keys, and are there alternate mechanisms for Linux? What happens if we need to inter-work between Linux and Windows?
I hope whoever gets assigned to this can investigate this further.
I do not think this should be implemented on Linux. The cmdlet is meant to return the PFX certificates stored on the system, of which there are and will not be any on Linux.
PFX is a very common certificate encapsulation format, many online services support it to pass certificate structures around that are password protected.
Just to add to this, there is also a -FIlePath to import from a file Get-PfxCertificate -FilePath $certFile
Which I am using to then check the thumbprint of that certificate without importing it into my windows store, this use case could be equally useful on Linuxes.
Activity
andyleejordan commentedon Feb 3, 2016
This would not make sense, PFX certificates are only used on Windows.
palladia commentedon Feb 3, 2016
I am certainly not an expert on certificates, but just because it's a Windows thing, it doesn't mean it shouldn't be implemented on Linux. Certificates are basically wrappers for public keys, and are there alternate mechanisms for Linux? What happens if we need to inter-work between Linux and Windows?
I hope whoever gets assigned to this can investigate this further.
andyleejordan commentedon Feb 3, 2016
I do not think this should be implemented on Linux. The cmdlet is meant to return the PFX certificates stored on the system, of which there are and will not be any on Linux.
bgever commentedon May 6, 2017
PFX is a very common certificate encapsulation format, many online services support it to pass certificate structures around that are password protected.
It's also the default way to support HTTPS with the Kestrel server in .NET Core 1.1.
Therefore I think PFX support shouldn't be dismissed. I did see that with release v6.0.0-alpha.17 #3224 the Get-PfxCertificate is now supported. 👍
PsychoData commentedon Jun 8, 2017
Just to add to this, there is also a -FIlePath to import from a file
Get-PfxCertificate -FilePath $certFileWhich I am using to then check the thumbprint of that certificate without importing it into my windows store, this use case could be equally useful on Linuxes.
iSazonov commentedon Jun 11, 2017
Steve Lee (@SteveL-MSFT) Should we re-open this for Unix?
SteveL-MSFT commentedon Jun 11, 2017
We'll need to do more research on PowerShell cert management on Linux, but this currently is not a priority.
iSazonov commentedon Jun 11, 2017
I think OpenSSL utilities is good start point for the research.
iSazonov commentedon Oct 7, 2017
Get-PfxCertificate was added in #3224 for Windows and Unix.
What do we track here? Maybe close?