public Task TestAllVersions(TestContext ctx, CancellationToken cancellationToken, InstrumentationConnectionProvider provider, SimpleConnectionParameters parameters, [ProtocolVersions] ProtocolVersions protocolVersion, SimpleConnectionTestRunner runner) { return(runner.Run(ctx, cancellationToken)); }
public ProtocolOptionsViewModel() { ProtocolVersions.Add(new ProtocolVersionViewModel("3.1.0", MqttProtocolVersion.V310)); ProtocolVersions.Add(new ProtocolVersionViewModel("3.1.1", MqttProtocolVersion.V311)); ProtocolVersions.Add(new ProtocolVersionViewModel("5.0.0", MqttProtocolVersion.V500)); // 3.1.1 is the mostly used version so we preselect it. ProtocolVersions.SelectedItem = ProtocolVersions[1]; }
public static TlsProtocolCode GetProtocolCode (ProtocolVersions version) { if ((version & ProtocolVersions.Tls12) != 0) return TlsProtocolCode.Tls12; if ((version & ProtocolVersions.Tls11) != 0) return TlsProtocolCode.Tls11; if ((version & ProtocolVersions.Tls10) != 0) return TlsProtocolCode.Tls10; throw new InvalidOperationException (); }
public DotNetConnectionProvider(ConnectionProviderFactory factory, ConnectionProviderType type, ISslStreamProvider sslStreamProvider) : base(factory, type, GetFlags()) { this.sslStreamProvider = sslStreamProvider; protocols = ProtocolVersions.Tls10; if ((Flags & ConnectionProviderFlags.SupportsTls12) != 0) { protocols |= ProtocolVersions.Tls11 | ProtocolVersions.Tls12; } }
public static TlsProtocolCode GetProtocolCode(ProtocolVersions version) { if ((version & ProtocolVersions.Tls12) != 0) { return(TlsProtocolCode.Tls12); } if ((version & ProtocolVersions.Tls11) != 0) { return(TlsProtocolCode.Tls11); } if ((version & ProtocolVersions.Tls10) != 0) { return(TlsProtocolCode.Tls10); } throw new InvalidOperationException(); }
public ProtocolVersionAttribute(ProtocolVersions protocol) { this.protocol = protocol; this.identifier = Type.Name; }