public SecurityDuplexSessionChannel(ChannelListenerBase listener, IChannel innerChannel, RecipientMessageSecurityBindingSupport security)
     : base(listener)
 {
     this.channel = innerChannel;
     session      = new SecurityDuplexSession(this);
     InitializeSecurityFunctionality(security);
 }
		public SecurityDuplexSessionChannel (ChannelFactoryBase factory, IChannel innerChannel, EndpointAddress remoteAddress, Uri via, InitiatorMessageSecurityBindingSupport security)
			: base (factory, remoteAddress, via)
		{
			this.channel = innerChannel;
			session = new SecurityDuplexSession (this);
			InitializeSecurityFunctionality (security);
		}
 public SecurityDuplexSessionChannel(ChannelFactoryBase factory, IChannel innerChannel, EndpointAddress remoteAddress, Uri via, InitiatorMessageSecurityBindingSupport security)
     : base(factory, remoteAddress, via)
 {
     this.channel = innerChannel;
     session      = new SecurityDuplexSession(this);
     InitializeSecurityFunctionality(security);
 }
		public SecurityDuplexSessionChannel (ChannelListenerBase listener, IChannel innerChannel, RecipientMessageSecurityBindingSupport security)
			: base (listener)
		{
			this.channel = innerChannel;
			session = new SecurityDuplexSession (this);
			InitializeSecurityFunctionality (security);
		}