From 1af3b26cb99b2bbcbaaa570af0a5aac5f14cb790 Mon Sep 17 00:00:00 2001 From: sta Date: Thu, 26 Apr 2018 19:56:52 +0900 Subject: [PATCH] [Modify] Add it --- websocket-sharp/Server/WebSocketServer.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/websocket-sharp/Server/WebSocketServer.cs b/websocket-sharp/Server/WebSocketServer.cs index 490613df..1b91aed9 100644 --- a/websocket-sharp/Server/WebSocketServer.cs +++ b/websocket-sharp/Server/WebSocketServer.cs @@ -724,6 +724,17 @@ namespace WebSocketSharp.Server _state = ServerState.Stop; } + private bool authenticateClient (TcpListenerWebSocketContext context) + { + if (_authSchemes == AuthenticationSchemes.Anonymous) + return true; + + if (_authSchemes == AuthenticationSchemes.None) + return false; + + return context.Authenticate (_authSchemes, _realmInUse, _userCredFinder); + } + private bool canSet (out string message) { message = null;