Powershell helper module for certificates
Branch | Status |
---|---|
master | |
develop |
- Get-CertificateTemplate
- Get-CertificateSubjectInfo
- New-DomainSignedCertificate
- Copy-CertificateToRemote
- Move-CertificateToRemote
Get-ChildItem "Cert:\LocalMachine\My" | Select-Object Name,Thumbprint,@{Name="Template";Expression={Get-CertificateTemplate $_}}
Get-ChildItem "Cert:\LocalMachine\My" | Get-CertificateSubjectInfo
$authority
New-DomainSignedCertificate -Hostname "example.com" -CertificateAuthority ""
To get the -CertificateAuthority
use certutil
from a command prompt.
$certificate=New-DomainSignedCertificate -Hostname "example.com" -CertificateAuthority ""
$pfxPassword=ConvertTo-SecureString “password” -AsPlainText -Force
$certificate|Copy-CertificateToRemote -ComputerName EXAMPLE -PfxPassword $pfxPassword -MoveChain
$certificate=New-DomainSignedCertificate -Hostname "example.com" -CertificateAuthority ""
$pfxPassword=ConvertTo-SecureString “password” -AsPlainText -Force
$certificate|Move-CertificateToRemote -ComputerName EXAMPLE -PfxPassword $pfxPassword -MoveChain