モジュール jdk.httpserver
パッケージ com.sun.net.httpserver

クラスHttpsConfigurator

java.lang.Object
com.sun.net.httpserver.HttpsConfigurator

public class HttpsConfigurator extends Object
このクラスは、HttpsServer上の各着信https接続のhttpsパラメータを構成するために使用されます。 デフォルト構成を変更するためには、アプリケーションでconfigure(HttpsParameters)メソッドをオーバーライドする必要があります。

次のは、この方法を示しています。

 SSLContext sslContext = SSLContext.getInstance (....);
 HttpsServer server = HttpsServer.create();

 server.setHttpsConfigurator (new HttpsConfigurator(sslContext) {
     public void configure (HttpsParameters params) {

         // get the remote address if needed
         InetSocketAddress remote = params.getClientAddress();

         SSLContext c = getSSLContext();

         // get the default parameters
         SSLParameters sslparams = c.getDefaultSSLParameters();
         if (remote.equals (...) ) {
             // modify the default set for client x
         }

         params.setSSLParameters(sslparams);
     }
 });
 

導入されたバージョン:
1.6