The requested System.Security.Authentication.ExtendedProtection.ChannelBinding, or null if the channel binding is not supported by the current transport or by the operating system.
The possible values for the kind parameter are System.Security.Authentication.ExtendedProtection.ChannelBindingKind.Endpoint or System.Security.Authentication.ExtendedProtection.ChannelBindingKind.Unique.
If an application attempts to retrieve the channel binding token (CBT) from the HttpListenerRequest.TransportContext property using the TransportContext.GetChannelBinding(System.Security.Authentication.ExtendedProtection.ChannelBindingKind) method and the System.Security.Authentication.ExtendedProtection.ChannelBindingKind is not System.Security.Authentication.ExtendedProtection.ChannelBindingKind.Endpoint, then the System.Net.HttpListenerRequest will throw NotSupportedException. The System.Net.HttpListenerRequest overrides the TransportContext.GetChannelBinding(System.Security.Authentication.ExtendedProtection.ChannelBindingKind) method with an internal implementation