4 types derived from SecurityProtocol
System.ServiceModel (4)
System\ServiceModel\Channels\PeerSecurityHelpers.cs (1)
147class PeerDoNothingSecurityProtocol : SecurityProtocol
System\ServiceModel\Security\DuplexSecurityProtocolFactory.cs (1)
198sealed class DuplexSecurityProtocol : SecurityProtocol
System\ServiceModel\Security\MessageSecurityProtocol.cs (1)
19abstract class MessageSecurityProtocol : SecurityProtocol
System\ServiceModel\Security\TransportSecurityProtocol.cs (1)
17class TransportSecurityProtocol : SecurityProtocol
65 references to SecurityProtocol
System.ServiceModel (65)
System\ServiceModel\Channels\PeerChannelListener.cs (2)
28SecurityProtocol securityProtocol; 100protected SecurityProtocol SecurityProtocol
System\ServiceModel\Channels\PeerDuplexChannel.cs (1)
20SecurityProtocol securityProtocol;
System\ServiceModel\Channels\PeerMessageDispatcher.cs (2)
46SecurityProtocol securityProtocol; 86public SecurityProtocol SecurityProtocol
System\ServiceModel\Channels\PeerNodeImplementation.cs (8)
365public void SecureOutgoingMessage(ref Message message, Uri via, TimeSpan timeout, SecurityProtocol securityProtocol) 374ITransportFactorySettings settings, TimeSpan timeout, AsyncCallback callback, object state, SecurityProtocol securityProtocol) 876SecurityProtocol protocol = null; 891internal bool TryGetSecurityProtocol(Uri via, out SecurityProtocol protocol) 1560public SecurityProtocol Protocol; 1561public RefCountedSecurityProtocol(SecurityProtocol securityProtocol) 1578ITransportFactorySettings settings, MessageAvailableCallback callback, SecurityProtocol securityProtocol) 1686public SecurityProtocol securityProtocol;
System\ServiceModel\Channels\PeerOutputChannel.cs (1)
18SecurityProtocol securityProtocol;
System\ServiceModel\Channels\PeerSecurityHelpers.cs (1)
193protected override SecurityProtocol OnCreateSecurityProtocol(EndpointAddress target, Uri via, object listenerSecurityState, TimeSpan timeout)
System\ServiceModel\Channels\PeerSecurityManager.cs (2)
465public SecurityProtocol CreateSecurityProtocol<TChannel>(EndpointAddress target, TimeSpan timespan) 470SecurityProtocol instance = factory.CreateSecurityProtocol(target, null, /*listenerSecurityState*/null, /*isReturnLegSecurityRequired*/false, timeoutHelper.RemainingTime());
System\ServiceModel\Channels\SecurityChannelFactory.cs (5)
373SecurityProtocol securityProtocol = this.SecurityProtocolFactory.CreateSecurityProtocol( 405void OnProtocolCreationComplete(SecurityProtocol securityProtocol) 434SecurityProtocol securityProtocol = this.clientChannel.SecurityProtocolFactory.CreateSecurityProtocol(this.clientChannel.to, 449bool OnCreateSecurityProtocolComplete(SecurityProtocol securityProtocol) 869public RequestChannelSendAsyncResult(Message message, SecurityProtocol protocol, IRequestChannel channel, SecurityRequestChannel securityChannel, TimeSpan timeout,
System\ServiceModel\Channels\SecurityChannelListener.cs (11)
495SecurityProtocol securityProtocol = listener.SecurityProtocolFactory.CreateSecurityProtocol( 656protected ServerSecurityChannel(ChannelManagerBase channelManager, UChannel innerChannel, SecurityProtocol securityProtocol, SecurityListenerSettingsLifetimeManager settingsLifetimeManager) 896public SecurityInputChannel(ChannelManagerBase channelManager, IInputChannel innerChannel, SecurityProtocol securityProtocol, SecurityListenerSettingsLifetimeManager settingsLifetimeManager) 1010public SecurityInputSessionChannel(ChannelManagerBase channelManager, IInputSessionChannel innerChannel, SecurityProtocol securityProtocol, SecurityListenerSettingsLifetimeManager settingsLifetimeManager) 1025public SecurityDuplexChannel(ChannelManagerBase channelManager, IDuplexChannel innerChannel, SecurityProtocol securityProtocol, SecurityListenerSettingsLifetimeManager settingsLifetimeManager) 1082public SecurityDuplexSessionChannel(SecurityChannelListener<TChannel> channelManager, IDuplexSessionChannel innerChannel, SecurityProtocol securityProtocol, SecurityListenerSettingsLifetimeManager settingsLifetimeManager) 1202public SecurityReplyChannel(SecurityChannelListener<TChannel> channelManager, IReplyChannel innerChannel, SecurityProtocol securityProtocol, SecurityListenerSettingsLifetimeManager settingsLifetimeManager) 1383public SecurityReplySessionChannel(SecurityChannelListener<TChannel> channelManager, IReplySessionChannel innerChannel, SecurityProtocol securityProtocol, SecurityListenerSettingsLifetimeManager settingsLifetimeManager) 1397readonly SecurityProtocol securityProtocol; 1401SecurityProtocol securityProtocol, SecurityProtocolCorrelationState correlationState, 1457public RequestContextSendAsyncResult(Message message, SecurityProtocol protocol, RequestContext context, TimeSpan timeout,
System\ServiceModel\Diagnostics\SecurityTraceRecordHelper.cs (6)
272internal static void TraceOutgoingMessageSecured(SecurityProtocol binding, Message message) 287internal static void TraceIncomingMessageVerified(SecurityProtocol binding, Message message) 302internal static void TraceSecureOutgoingMessageFailure(SecurityProtocol binding, Message message) 311internal static void TraceVerifyIncomingMessageFailure(SecurityProtocol binding, Message message) 876SecurityProtocol binding; 879public MessageSecurityTraceRecord(SecurityProtocol binding, Message message)
System\ServiceModel\Security\ApplySecurityAndSendAsyncResult.cs (3)
15readonly SecurityProtocol binding; 21public ApplySecurityAndSendAsyncResult(SecurityProtocol binding, MessageSenderType channel, TimeSpan timeout, 35protected SecurityProtocol SecurityProtocol
System\ServiceModel\Security\AsymmetricSecurityProtocolFactory.cs (1)
184protected override SecurityProtocol OnCreateSecurityProtocol(EndpointAddress target, Uri via, object listenerSecurityState, TimeSpan timeout)
System\ServiceModel\Security\DuplexSecurityProtocolFactory.cs (7)
155protected override SecurityProtocol OnCreateSecurityProtocol(EndpointAddress target, Uri via, object listenerSecurityState, TimeSpan timeout) 160SecurityProtocol outgoing = outgoingFactory == null ? null : outgoingFactory.CreateSecurityProtocol(target, via, listenerSecurityState, false, timeoutHelper.RemainingTime()); 161SecurityProtocol incoming = incomingFactory == null ? null : incomingFactory.CreateSecurityProtocol(null, null, listenerSecurityState, false, timeoutHelper.RemainingTime()); 200readonly SecurityProtocol outgoingProtocol; 201readonly SecurityProtocol incomingProtocol; 203public DuplexSecurityProtocol(SecurityProtocol outgoingProtocol, SecurityProtocol incomingProtocol)
System\ServiceModel\Security\SecurityChannel.cs (4)
14SecurityProtocol securityProtocol; 21protected SecurityChannel(ChannelManagerBase channelManager, TChannel innerChannel, SecurityProtocol securityProtocol) 37public SecurityProtocol SecurityProtocol 133public OutputChannelSendAsyncResult(Message message, SecurityProtocol binding, IOutputChannel channel, TimeSpan timeout,
System\ServiceModel\Security\SecurityProtocol.cs (2)
857SecurityProtocol binding; 864public GetSupportingTokensAsyncResult(Message m, SecurityProtocol binding, TimeSpan timeout, AsyncCallback callback, object state)
System\ServiceModel\Security\SecurityProtocolFactory.cs (3)
716public SecurityProtocol CreateSecurityProtocol(EndpointAddress target, Uri via, object listenerSecurityState, bool isReturnLegSecurityRequired, TimeSpan timeout) 719SecurityProtocol securityProtocol = OnCreateSecurityProtocol(target, via, listenerSecurityState, timeout); 756protected abstract SecurityProtocol OnCreateSecurityProtocol(EndpointAddress target, Uri via, object listenerSecurityState, TimeSpan timeout);
System\ServiceModel\Security\SecuritySessionClientSettings.cs (1)
424SecurityProtocol securityProtocol;
System\ServiceModel\Security\SecuritySessionServerSettings.cs (1)
1142SecurityProtocol securityProtocol;
System\ServiceModel\Security\SessionSymmetricMessageSecurityProtocolFactory.cs (1)
50protected override SecurityProtocol OnCreateSecurityProtocol(EndpointAddress target, Uri via, object listenerSecurityState, TimeSpan timeout)
System\ServiceModel\Security\SessionSymmetricTransportSecurityProtocolFactory.cs (1)
41protected override SecurityProtocol OnCreateSecurityProtocol(EndpointAddress target, Uri via, object listenerSecurityState, TimeSpan timeout)
System\ServiceModel\Security\SymmetricSecurityProtocolFactory.cs (1)
136protected override SecurityProtocol OnCreateSecurityProtocol(EndpointAddress target, Uri via, object listenerSecurityState, TimeSpan timeout)
System\ServiceModel\Security\TransportSecurityProtocolFactory.cs (1)
42protected override SecurityProtocol OnCreateSecurityProtocol(EndpointAddress target, Uri via, object listenerSecurityState, TimeSpan timeout)