Class VpnProtocolDiagnostics
Class VpnProtocolDiagnostics. Provides utilities for diagnosing VPN protocol issues.
Inheritance
System.Object
VpnProtocolDiagnostics
Namespace: VpnSDK.Helpers
Assembly: cs.temp.dll.dll
Syntax
public class VpnProtocolDiagnostics
Methods
DiagnoseProtocolsAvailability(OpenVpnConfiguration, RasConfiguration, WireguardConfiguration, Dictionary<NetworkConnectionType, Boolean>)
Diagnoses the protocols availability.
Declaration
public static void DiagnoseProtocolsAvailability(OpenVpnConfiguration openVpnConfiguration, RasConfiguration rasConfiguration, WireguardConfiguration wireguardConfiguration, Dictionary<NetworkConnectionType, bool> availableProtocols)
Parameters
| Type | Name | Description |
|---|---|---|
| OpenVpnConfiguration | openVpnConfiguration | The Open VPN configuration. |
| RasConfiguration | rasConfiguration | The RAS configuration. |
| WireguardConfiguration | wireguardConfiguration | The WireGuard® configuration. |
| Dictionary<NetworkConnectionType, System.Boolean> | availableProtocols | The available protocols. |