30 references to SessionServerSettings
System.ServiceModel (30)
System\ServiceModel\Channels\SecurityChannelListener.cs (9)
150else if (this.SessionServerSettings != null && this.SessionServerSettings.SessionProtocolFactory != null) 152result = this.SessionServerSettings.SessionProtocolFactory.GetIdentityOfSelf(); 170return (T)(object)this.SessionServerSettings; 204if (this.SessionServerSettings.SessionProtocolFactory != null && this.SessionServerSettings.SessionTokenAuthenticator is ILogonTokenCacheManager) 205cacheManagers.Add(this.SessionServerSettings.SessionTokenAuthenticator as ILogonTokenCacheManager); 326this.SessionServerSettings.SessionProtocolFactory.ListenUri = this.Uri; 327this.SessionServerSettings.SecurityChannelListener = this;
System\ServiceModel\Channels\SymmetricSecurityBindingElement.cs (11)
325channelListener.SessionServerSettings.InactivityTimeout = this.LocalServiceSettings.InactivityTimeout; 326channelListener.SessionServerSettings.KeyRolloverInterval = this.LocalServiceSettings.SessionKeyRolloverInterval; 327channelListener.SessionServerSettings.MaximumPendingSessions = this.LocalServiceSettings.MaxPendingSessions; 328channelListener.SessionServerSettings.MaximumKeyRenewalInterval = this.LocalServiceSettings.SessionKeyRenewalInterval; 329channelListener.SessionServerSettings.TolerateTransportFailures = this.LocalServiceSettings.ReconnectTransportOnFailure; 330channelListener.SessionServerSettings.CanRenewSession = scParameters.CanRenewSession; 331channelListener.SessionServerSettings.IssuedSecurityTokenParameters = scParameters.Clone(); 332((SecureConversationSecurityTokenParameters)channelListener.SessionServerSettings.IssuedSecurityTokenParameters).IssuerBindingContext = scIssuerBindingContext; 333channelListener.SessionServerSettings.SecurityStandardsManager = sessionFactory.StandardsManager; 334channelListener.SessionServerSettings.SessionProtocolFactory = sessionFactory; 335channelListener.SessionServerSettings.SessionProtocolFactory.EndpointFilterTable = endpointFilterTable;
System\ServiceModel\Channels\TransportSecurityBindingElement.cs (10)
216channelListener.SessionServerSettings.InactivityTimeout = this.LocalServiceSettings.InactivityTimeout; 217channelListener.SessionServerSettings.KeyRolloverInterval = this.LocalServiceSettings.SessionKeyRolloverInterval; 218channelListener.SessionServerSettings.MaximumPendingSessions = this.LocalServiceSettings.MaxPendingSessions; 219channelListener.SessionServerSettings.MaximumKeyRenewalInterval = this.LocalServiceSettings.SessionKeyRenewalInterval; 220channelListener.SessionServerSettings.TolerateTransportFailures = this.LocalServiceSettings.ReconnectTransportOnFailure; 221channelListener.SessionServerSettings.CanRenewSession = scParameters.CanRenewSession; 222channelListener.SessionServerSettings.IssuedSecurityTokenParameters = scParameters.Clone(); 223((SecureConversationSecurityTokenParameters)channelListener.SessionServerSettings.IssuedSecurityTokenParameters).IssuerBindingContext = issuerBindingContext; 224channelListener.SessionServerSettings.SecurityStandardsManager = sessionFactory.StandardsManager; 225channelListener.SessionServerSettings.SessionProtocolFactory = sessionFactory;