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