1 write to SessionProtocolFactory
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\TransportSecurityBindingElement.cs (1)
145sessionClientSettings.SessionProtocolFactory = sessionFactory;
8 references to SessionProtocolFactory
System.ServiceModel.Primitives (8)
System\ServiceModel\Channels\SecurityChannelFactory.cs (2)
202if (SessionMode && SessionClientSettings != null && SessionClientSettings.SessionProtocolFactory != null) 204SessionClientSettings.SessionProtocolFactory.StreamBufferManager = bufferManager;
System\ServiceModel\Security\SecuritySessionClientSettings.cs (6)
422requirement.SecurityAlgorithmSuite = Settings.SessionProtocolFactory.OutgoingAlgorithmSuite; 423requirement.SecurityBindingElement = Settings.SessionProtocolFactory.SecurityBindingElement; 426requirement.MessageSecurityVersion = Settings.SessionProtocolFactory.MessageSecurityVersion.SecurityTokenVersion; 437_sessionTokenProvider = Settings.SessionProtocolFactory.SecurityTokenManager.CreateSecurityTokenProvider(requirement); 443_securityProtocol = Settings.SessionProtocolFactory.CreateSecurityProtocol(RemoteAddress, Via, null, true, timeoutHelper.RemainingTime()); 1344_standardsManager = settings.SessionProtocolFactory.StandardsManager;