Skip to content

PowerShell script that uses the Windows Forms framework to create a graphical user interface that performs different certificate management tasks on Windows

License

Notifications You must be signed in to change notification settings

cordwainersmith/LocalCertMan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Issues LinkedIn


Logo

LocalCertMan

a compiled PowerShell script that uses the Windows Forms framework to create a graphical user interface that performs different certificate management tasks on Windows,in particular: certificates lists export, certificate installation, certificate conversion, and certificate binding to an IIS website.

Report Bug · Request Feature

Product Name Screen Shot

Features

  • Displaying the details of all the installed Personal and Root certificates, detects certificates that are about to expire and highlights them.
  • Exporting certificates lists (Personal and Trusted Root CA) along with the DNS names and port binding to CSV files
  • Installing a password protected PFX Personal certificate
  • Installing a trusted root certificate to the local machine certificate store
  • Merging CER and KEY files to a passsword protected PFX
  • Bind a certificate to the IIS default website
  • View certificate details from URL

(back to top)

Prerequisites

PowerShell:

  • requires PowerShell version 5.1 or later to be installed on the system
  • requires PowerShell WebAdministration module to be installed to allow SSL bindings
  • Execution policy: By default, the PowerShell execution policy is set to Restricted, which prevents running scripts. You will need to set the execution policy to RemoteSigned or Unrestricted to run this tool.

.NET Framework:

  • requires version 4.5 or later of the .NET Framework to be installed on the system.

Run As Administrator Permisssions:

  • the tool needs access to the LocalMachine certificates store to be able to export certificates and add the root CA to the trust store, and should be run with administrative privileges.

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

cordwainer@alpharalpha.net

See the open issues for a full list of proposed features (and known issues).

Project Link: https://github.com/cordwainersmith/LocalCertMan

(back to top)

About

PowerShell script that uses the Windows Forms framework to create a graphical user interface that performs different certificate management tasks on Windows

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published