+ string forcedVersion = GetQuirkString("forceVersion");
+ if (forcedVersion != null) {
+ switch (forcedVersion) {
+ case "TLS10": Version = SSL.TLS10; break;
+ case "TLS11": Version = SSL.TLS11; break;
+ case "TLS12": Version = SSL.TLS12; break;
+ default:
+ throw new Exception(string.Format(
+ "Unknown forced version: '{0}'",
+ forcedVersion));
+ }
+ }