示例#1
0
        public TlsTransportSettings(TransportSettings innerSettings, bool isInitiator)
            : base()
        {
            this.innerSettings = innerSettings;
            this.IsInitiator = isInitiator;
#if !WINDOWS_UWP
            this.CheckCertificateRevocation = true;
#endif
        }
 /// <summary>
 /// This initiator establishes a base transport using the transport settings
 /// Then it iterates through the security provider list in the settings to upgrade
 /// the transport (e.g. tcp -> tls -> sasl).
 /// </summary>
 /// <param name="settings"></param>
 /// <param name="transportSettings"></param>
 public AmqpTransportInitiator(AmqpSettings settings, TransportSettings transportSettings)
 {
     settings.ValidateInitiatorSettings();
     this.settings = settings;
     this.transportSettings = transportSettings;
 }
示例#3
0
 public TlsTransportSettings(TransportSettings innerSettings)
     : this(innerSettings, true)
 {
 }
 public TlsTransportSettings(TransportSettings innerSettings)
     : this(innerSettings, true)
 {
 }