Get-TlsCertInfo.psd1
|
@{ # Identity RootModule = 'Get-TlsCertInfo.psm1' ModuleVersion = '1.0.0' GUID = '16cc3f92-6aab-4d52-b715-967ad3d9d140' # Replace with your own ( [guid]::NewGuid() ) # Metadata Author = 'Jared Heinrichs' CompanyName = 'Jared Heinrichs (https://jaredheinrichs.stubstack.com)' Copyright = '(c) 2025 Your Name. Licensed under the MIT License.' Description = 'Inspect TLS certificates via SslStream with SNI, SAN parsing, chain subjects, negotiated cipher (PS7+), and expiration checks.' # Requirements PowerShellVersion = '5.1' CompatiblePSEditions = @('Desktop','Core') # Exported members FunctionsToExport = @('Get-TlsCertInfo') CmdletsToExport = @() AliasesToExport = @() VariablesToExport = @() # Private data (PowerShell Gallery metadata) PrivateData = @{ PSData = @{ Tags = @('TLS','SSL','Certificate','Security','SNI','SslStream','PowerShell','Networking') ReleaseNotes= 'Initial release: TLS 1.2/1.3, SAN parsing, chain subjects, expiration checks, negotiated cipher (PS7+).' } } } |