Changeset 1077
- Timestamp:
- 06/07/08 21:11:41 (3 months ago)
- Files:
-
- trunk/mango/net/http/server/SSLServer.d (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/mango/net/http/server/SSLServer.d
r1064 r1077 10 10 11 11 module mango.net.http.server.SSLServer; 12 import mango.net.http.server.ServiceProvider; 13 import mango.net.http.server.HttpServer; 14 import tango.net.SSLServerSocket; 15 import tango.net.PKI; 16 public import tango.io.FilePath; 17 import tango.util.log.Log; 18 public import tango.net.InternetAddress; 12 13 private import tango.net.PKI; 14 15 private import tango.util.log.Log; 16 17 private import tango.net.SSLServerSocket; 18 private import tango.net.InternetAddress; 19 20 private import mango.net.http.server.HttpServer; 21 private import mango.net.http.server.ServiceProvider; 19 22 20 23 /****************************************************************************** … … 26 29 class SSLServer : HttpServer 27 30 { 28 private SSLCtx sslCtx; 31 private SSLCtx sslCtx; 32 29 33 /********************************************************************** 30 34 … … 40 44 this (ServiceProvider provider, InternetAddress bind, int threads, SSLCtx ctx, int backlog = 50, Logger log = null) 41 45 { 42 sslCtx = ctx;43 super(provider, bind, threads,backlog, log);46 sslCtx = ctx; 47 super(provider, bind, threads, backlog, log); 44 48 } 45 49 46 /**********************************************************************50 /********************************************************************** 47 51 48 52 Create a SSLServerSocket instance. … … 55 59 } 56 60 61 /********************************************************************** 62 63 **********************************************************************/ 64 57 65 char[] getProtocol() 58 66 { 59 return "https";67 return "https"; 60 68 } 61 69 }
