Class VpnProtocolDiagnostics
Class VpnProtocolDiagnostics. Provides utilities for diagnosing VPN protocol issues.
Namespace: VpnSDK.Public.Helpers
Assembly: VpnSDK.dll
Syntax
public class VpnProtocolDiagnosticsMethods
DiagnoseProtocolsAvailability(OpenVpnConfiguration, RasConfiguration, Dictionary<NetworkConnectionType, Boolean>)
Diagnoses the protocols availability.
Declaration
public static void DiagnoseProtocolsAvailability(OpenVpnConfiguration openVpnConfiguration, RasConfiguration rasConfiguration, Dictionary<NetworkConnectionType, bool> availableProtocols)Parameters
| Type | Name | Description | 
|---|---|---|
| OpenVpnConfiguration | openVpnConfiguration | The Open VPN configuration. | 
| RasConfiguration | rasConfiguration | The RAS configuration. | 
| Dictionary<NetworkConnectionType, Boolean> | availableProtocols | The available protocols. | 
Exceptions
| Type | Condition | 
|---|---|
| VpnSDKEmptyAvailableVpnProtocolsException | There are no VPN protocols available. |