1 write to ForwardProtocolFactory
System.ServiceModel (1)
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (1)
356duplex.ForwardProtocolFactory = forward;
10 references to ForwardProtocolFactory
System.ServiceModel (10)
System\ServiceModel\Channels\PeerSecurityManager.cs (3)
446if (enableSigning && securityProtocolFactory.ForwardProtocolFactory is PeerDoNothingSecurityProtocolFactory) 448return securityProtocolFactory.ForwardProtocolFactory; 459|| (securityProtocolFactory.ForwardProtocolFactory is PeerDoNothingSecurityProtocolFactory)))
System\ServiceModel\Security\DuplexSecurityProtocolFactory.cs (7)
46return this.ActAsInitiator ? this.ReverseProtocolFactory : this.ForwardProtocolFactory; 54return this.ActAsInitiator ? this.ForwardProtocolFactory : this.ReverseProtocolFactory; 103return this.ForwardProtocolFactory != null && this.ForwardProtocolFactory.SupportsReplayDetection && 167if (this.ForwardProtocolFactory != null && ReferenceEquals(this.ForwardProtocolFactory, this.ReverseProtocolFactory)) 181Open(this.ForwardProtocolFactory, this.ActAsInitiator, "ForwardProtocolFactory", timeoutHelper.RemainingTime());