CertWatchtower.psd1
|
@{ RootModule = 'CertWatchtower.psm1' ModuleVersion = '1.1.0' GUID = 'c1a7b7e2-4d0f-4e6a-9b3c-8f2d5e7a1c90' Author = 'Flurin Gubler' CompanyName = 'Neseco IT GmbH' Copyright = '(c) 2026 Flurin Gubler. MIT License.' Description = 'Fleet-wide, agentless watch over your internal PKI: expiring LDAPS/RDP/IIS/service certs, ADCS CA health, and CRL reachability - RMM-ready with clean exit codes. Includes multi-tenant fleet scanning, JSON snapshots, trend diffs and a self-contained HTML report.' PowerShellVersion = '7.2' CompatiblePSEditions = @('Core') FunctionsToExport = @( 'Get-CwCertInventory' 'Test-CwCrlHealth' 'Get-CwCaHealth' 'Test-CwEndpoint' 'Get-CwSnapshot' 'Invoke-CertWatchtowerScan' 'Compare-CwSnapshot' 'New-CwReport' 'Export-CwCustomField' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('PKI', 'ADCS', 'Certificate', 'CRL', 'LDAPS', 'RDP', 'Monitoring', 'RMM', 'MSP', 'Windows', 'Security') LicenseUri = 'https://github.com/xGreeny/cert-watchtower/blob/main/LICENSE' ProjectUri = 'https://github.com/xGreeny/cert-watchtower' ReleaseNotes = 'https://github.com/xGreeny/cert-watchtower/blob/main/CHANGELOG.md' } } } |