1 write to ReverseProtocolFactory
System.ServiceModel (1)
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (1)
357duplex.ReverseProtocolFactory = reverse;
9 references to ReverseProtocolFactory
System.ServiceModel (9)
System\ServiceModel\Channels\PeerSecurityManager.cs (3)
452if (enableSigning && securityProtocolFactory.ReverseProtocolFactory is PeerDoNothingSecurityProtocolFactory) 454return securityProtocolFactory.ReverseProtocolFactory; 458if (enableSigning && ((securityProtocolFactory.ReverseProtocolFactory is PeerDoNothingSecurityProtocolFactory)
System\ServiceModel\Security\DuplexSecurityProtocolFactory.cs (6)
46return this.ActAsInitiator ? this.ReverseProtocolFactory : this.ForwardProtocolFactory; 54return this.ActAsInitiator ? this.ForwardProtocolFactory : this.ReverseProtocolFactory; 104this.ReverseProtocolFactory != null && this.ReverseProtocolFactory.SupportsReplayDetection; 167if (this.ForwardProtocolFactory != null && ReferenceEquals(this.ForwardProtocolFactory, this.ReverseProtocolFactory)) 182Open(this.ReverseProtocolFactory, !this.ActAsInitiator, "ReverseProtocolFactory", timeoutHelper.RemainingTime());