diff options
Diffstat (limited to 'mcs/class/referencesource/System/net/System/Net/TransportContext.cs')
-rw-r--r-- | mcs/class/referencesource/System/net/System/Net/TransportContext.cs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/mcs/class/referencesource/System/net/System/Net/TransportContext.cs b/mcs/class/referencesource/System/net/System/Net/TransportContext.cs index 424a0ab074d..efbdbff4262 100644 --- a/mcs/class/referencesource/System/net/System/Net/TransportContext.cs +++ b/mcs/class/referencesource/System/net/System/Net/TransportContext.cs @@ -4,6 +4,7 @@ // </copyright> //------------------------------------------------------------------------------ +using System.Collections.Generic; using System.Net.Security; using System.Security.Authentication.ExtendedProtection; @@ -12,6 +13,10 @@ namespace System.Net public abstract class TransportContext { public abstract ChannelBinding GetChannelBinding(ChannelBindingKind kind); + public virtual IEnumerable<TokenBinding> GetTlsTokenBindings() + { + throw new NotSupportedException(); + } } #if MONO_FEATURE_WEB_STACK @@ -69,6 +74,11 @@ namespace System.Net return request.GetChannelBinding(); } + public override IEnumerable<TokenBinding> GetTlsTokenBindings() + { + return request.GetTlsTokenBindings(); + } + private HttpListenerRequest request; } #endif |