System.ServiceModel.Security.TransportSecurityProtocol
namespace System.ServiceModel.Security
{
internal class TransportSecurityProtocol : SecurityProtocol
{
public TransportSecurityProtocol(TransportSecurityProtocolFactory factory, EndpointAddress target, Uri via);
protected virtual Task<Message> SecureOutgoingMessageAtInitiatorAsync(Message message, string actor, TimeSpan timeout);
protected void AttachRecipientSecurityProperty(Message message, IList<SecurityToken> basicTokens, IList<SecurityToken> endorsingTokens, IList<SecurityToken> signedEndorsingTokens, IList<SecurityToken> signedTokens, Dictionary<SecurityToken, ReadOnlyCollection<IAuthorizationPolicy>> tokenPoliciesMapping);
protected virtual void VerifyIncomingMessageCore(ref Message message, TimeSpan timeout);
}
}