From 911bdc159189777aa232e9693f3d3fd724b01a22 Mon Sep 17 00:00:00 2001 From: sta Date: Thu, 28 Apr 2016 16:11:11 +0900 Subject: [PATCH] [Modify] Remove it --- websocket-sharp/Server/WebSocketServer.cs | 45 ----------------------- 1 file changed, 45 deletions(-) diff --git a/websocket-sharp/Server/WebSocketServer.cs b/websocket-sharp/Server/WebSocketServer.cs index f69eaf86..632ac34d 100644 --- a/websocket-sharp/Server/WebSocketServer.cs +++ b/websocket-sharp/Server/WebSocketServer.cs @@ -558,51 +558,6 @@ namespace WebSocketSharp.Server _state = ServerState.Stop; } - private bool authenticate (TcpListenerWebSocketContext context) - { - var schm = _authSchemes; - if (schm == AuthenticationSchemes.Anonymous) - return true; - - if (schm != AuthenticationSchemes.Basic && schm != AuthenticationSchemes.Digest) { - context.Close (HttpStatusCode.Forbidden); - return false; - } - - var realm = getRealm (); - var chal = new AuthenticationChallenge (schm, realm).ToString (); - - var retry = -1; - Func auth = null; - auth = - () => { - retry++; - if (retry > 99) { - context.Close (HttpStatusCode.Forbidden); - return false; - } - - var user = - HttpUtility.CreateUser ( - context.Headers["Authorization"], - schm, - realm, - context.HttpMethod, - UserCredentialsFinder - ); - - if (user != null && user.Identity.IsAuthenticated) { - context.SetUser (user); - return true; - } - - context.SendAuthenticationChallenge (chal); - return auth (); - }; - - return auth (); - } - private string checkIfCertificateExists () { return _secure && (_sslConfig == null || _sslConfig.ServerCertificate == null)