2 writes to SecurityProtocolFactory
System.ServiceModel.Primitives (2)
System\ServiceModel\Channels\SecurityChannelFactory.cs (2)
32SecurityProtocolFactory = protocolFactory; 83SecurityProtocolFactory = null;
15 references to SecurityProtocolFactory
System.ServiceModel.Primitives (15)
System\ServiceModel\Channels\SecurityChannelFactory.cs (13)
63return SecurityProtocolFactory.SupportsDuplex; 72return SecurityProtocolFactory.SupportsRequestReply; 80if (SecurityProtocolFactory != null && !SessionMode) 82var factory = SecurityProtocolFactory; 150return (TChannel)(object)new SecurityOutputChannel(this, SecurityProtocolFactory, ((IChannelFactory<IOutputChannel>)InnerChannelFactory).CreateChannel(address, via), address, via); 154return (TChannel)(object)new SecurityOutputSessionChannel(this, SecurityProtocolFactory, ((IChannelFactory<IOutputSessionChannel>)InnerChannelFactory).CreateChannel(address, via), address, via); 158return (TChannel)(object)new SecurityDuplexChannel(this, SecurityProtocolFactory, ((IChannelFactory<IDuplexChannel>)InnerChannelFactory).CreateChannel(address, via), address, via); 162return (TChannel)(object)new SecurityDuplexSessionChannel(this, SecurityProtocolFactory, ((IChannelFactory<IDuplexSessionChannel>)InnerChannelFactory).CreateChannel(address, via), address, via); 166return (TChannel)(object)new SecurityRequestChannel(this, SecurityProtocolFactory, ((IChannelFactory<IRequestChannel>)InnerChannelFactory).CreateChannel(address, via), address, via); 170return (TChannel)(object)new SecurityRequestSessionChannel(this, SecurityProtocolFactory, ((IChannelFactory<IRequestSessionChannel>)InnerChannelFactory).CreateChannel(address, via), address, via); 209SecurityProtocolFactory.StreamBufferManager = bufferManager; 233return SecurityProtocolFactory.OpenAsync(true, timeoutHelper.RemainingTime()); 239if (SecurityProtocolFactory == null)
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (2)
388if (securityChannelFactory.SecurityProtocolFactory != null) 390securityChannelFactory.SecurityProtocolFactory.ExtendedProtectionPolicy = transportBindingElement.GetProperty<ExtendedProtectionPolicy>(context);