|
|
|
@ -582,11 +582,10 @@ namespace WebSocketSharp.Net
|
|
|
|
_connections.Remove (connection);
|
|
|
|
_connections.Remove (connection);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
internal AuthenticationSchemes SelectAuthenticationScheme (HttpListenerContext context)
|
|
|
|
internal AuthenticationSchemes SelectAuthenticationScheme (HttpListenerRequest request)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
return AuthenticationSchemeSelector != null
|
|
|
|
var selector = _authSchemeSelector;
|
|
|
|
? AuthenticationSchemeSelector (context.Request)
|
|
|
|
return selector != null ? selector (request) : _authSchemes;
|
|
|
|
: _authSchemes;
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
internal void UnregisterContext (HttpListenerContext context)
|
|
|
|
internal void UnregisterContext (HttpListenerContext context)
|
|
|
|
|