NSP.FortiClient.psd1
|
@{ RootModule = 'NSP.FortiClient.psm1' ModuleVersion = '0.1.2' GUID = 'd1c5255e-efc5-4619-a4a5-b9b85f91f14b' Author = 'Network Systems Plus' CompanyName = 'Network Systems Plus' Copyright = '(c) Network Systems Plus. All rights reserved.' Description = 'FortiClient VPN endpoint troubleshooting for NSP deployments: the FortiClient Connection Troubleshooting Toolkit (readiness check, detached IKEv2/packet captures that survive a dropped remote session, firewall/EDR sweep and WFP block auditing, FortiGate-side CLI generator). Windows PowerShell 5.1 compatible.' # 5.1 is the floor for every NSP toolkit, and the module must import on a bare 5.1 host - # sibling NSP modules are loaded on first use (Private\Import-NSPToolkitModule.ps1), never # declared as RequiredModules. PowerShellVersion = '5.1' FunctionsToExport = @( 'Get-NSPFortiGateDiagnosticCommand' 'New-NSPFortiClientShim' 'Show-NSPFortiGateCLICommand' 'Start-NSPFortiClientIKEv2Capture' 'Start-NSPFortiClientPacketCapture' 'Start-NSPFortiClientToolkit' 'Stop-NSPFortiClientCapture' 'Test-NSPFortiClientFirewallBlocking' 'Test-NSPFortiClientIKEv2Readiness' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('NSP', 'FortiClient', 'FortiGate', 'VPN', 'IKEv2', 'Troubleshooting', 'Windows') ProjectUri = 'https://github.com/ITGuyFromIA2/NSP-FortiClient' LicenseUri = 'https://github.com/ITGuyFromIA2/NSP-FortiClient/blob/main/LICENSE' ReleaseNotes = 'https://github.com/ITGuyFromIA2/NSP-FortiClient/blob/main/CHANGELOG.md' } } } |