Class VpnProtocolDiagnostics
Class VpnProtocolDiagnostics. Provides utilities for diagnosing VPN protocol issues.
Namespace: VpnSDK.Public.Helpers
Assembly: VpnSDK.dll
Syntax
public class VpnProtocolDiagnostics
Methods
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. |