From 012952b6e482f81f41822f0e5487eed9a0f1ab41 Mon Sep 17 00:00:00 2001 From: sta Date: Wed, 27 Apr 2016 15:32:24 +0900 Subject: [PATCH] [Modify] Remove it --- websocket-sharp/Server/WebSocketServer.cs | 41 ----------------------- 1 file changed, 41 deletions(-) diff --git a/websocket-sharp/Server/WebSocketServer.cs b/websocket-sharp/Server/WebSocketServer.cs index f4e103e1..1932d545 100644 --- a/websocket-sharp/Server/WebSocketServer.cs +++ b/websocket-sharp/Server/WebSocketServer.cs @@ -603,47 +603,6 @@ namespace WebSocketSharp.Server return auth (); } - private static bool authenticate ( - TcpListenerWebSocketContext context, - AuthenticationSchemes scheme, - string realm, - Func credentialsFinder) - { - var chal = scheme == AuthenticationSchemes.Basic - ? AuthenticationChallenge.CreateBasicChallenge (realm).ToBasicString () - : scheme == AuthenticationSchemes.Digest - ? AuthenticationChallenge.CreateDigestChallenge (realm).ToDigestString () - : null; - - if (chal == null) { - context.Close (HttpStatusCode.Forbidden); - return false; - } - - var retry = -1; - Func auth = null; - auth = () => { - retry++; - if (retry > 99) { - context.Close (HttpStatusCode.Forbidden); - return false; - } - - var user = HttpUtility.CreateUser ( - context.Headers["Authorization"], scheme, realm, context.HttpMethod, credentialsFinder); - - 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)