https://github.com/cdhunt/poshssl
A PowerShell module for working with x509 Certificates
https://github.com/cdhunt/poshssl
certificate-generation certificates devops-toolkit powershell tls
Last synced: 6 months ago
JSON representation
A PowerShell module for working with x509 Certificates
- Host: GitHub
- URL: https://github.com/cdhunt/poshssl
- Owner: cdhunt
- License: apache-2.0
- Created: 2024-05-21T17:09:29.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-22T17:23:53.000Z (almost 2 years ago)
- Last Synced: 2024-05-22T18:37:23.153Z (almost 2 years ago)
- Topics: certificate-generation, certificates, devops-toolkit, powershell, tls
- Language: PowerShell
- Homepage:
- Size: 33.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog.md
- License: LICENSE
Awesome Lists containing this project
README
# PoshSSL
A PowerShell module for working with x509 Certificates.
## CI

[](https://cdhunt.testspace.com/projects/68108/spaces)
[](https://www.powershellgallery.com/packages/PoshSSL)

## Install
`Install-Module -Name PoshSSL` or `Install-PSResource -Name PoshSSL`

## Docs
[Full Docs](docs)
## Usage
This module has two sets of functionality.
### Inspect
The `Get|Show|Test-SSLCertificate` cmdlets help you inspect an HTTPS endpoint and examine the presented certificate.
### Create
The [New-CertificateSigningRequest](docs/New-CertificateSigningRequest.md) and [Join-CertificateWithKey](docs/Join-CertificateWithKey.md) cmdlets can be used for a typical new certificate request process.
Only RSA keys are currently supported and Certificate Extensions are hardcoded.