NSP.SSLCertificates.psd1
|
@{ RootModule = 'NSP.SSLCertificates.psm1' ModuleVersion = '0.2.0' GUID = '104a1088-c5a5-4c4a-ba76-6ad5485ecf22' Author = 'Network Systems Plus' CompanyName = 'Network Systems Plus' Copyright = '(c) Network Systems Plus. All rights reserved.' Description = 'Public SSL certificates from request to install: generate a private key and CSR, turn the issuer''s ZIP into a certificate, full-chain PEM and PFX, and install it on a Windows server: certificate, intermediates and root each in the right store, IIS bindings moved to it, and the certificate it replaces removed. Native PowerShell - no WSL or openssl. Windows PowerShell 5.1 compatible.' PowerShellVersion = '5.1' FunctionsToExport = @( 'New-NSPSslRequest' 'Complete-NSPSslRequest' 'Get-NSPSslRequest' 'Start-NSPSslManager' 'Import-NSPSslPfx' 'Install-NSPSslCertificate' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('NSP', 'SSL', 'TLS', 'Certificate', 'CSR', 'PFX', 'PKCS12', 'IIS', 'FortiGate', 'Windows') ProjectUri = 'https://github.com/ITGuyFromIA2/NSP-SSLCertificates' LicenseUri = 'https://github.com/ITGuyFromIA2/NSP-SSLCertificates/blob/main/LICENSE' ReleaseNotes = '0.2.0: Install-NSPSslCertificate (import, IIS rebinding via NSP.IIS, old certificate cleanup) and the double-click _Install folder; the PFX carries the root.' } } } |