2
트러스트 스토어 및 키 스토어로로드 된 SSLContext 오브젝트에서 작성된 SSLServerSocket을 열었습니다. 그 외에도, 키 스토어 또는 인증서를 추가/제거하는 등의 키 스토어를 편집하는 별도의 편집기 프로그램도 있습니다. 키 스토어 또는 트러스트 스토어가 변경되면 SSLServerSocket을 닫지 않고로드하는 방법이 있습니다 새로운 것.새 소켓을 닫지 않고 키 스토어 변경 후 SSLServerSocket 다시로드
sslContext.init(keyManagerFactory.getKeyManagers(), trustManagerFactory.getTrustManagers(), null);
serverSocket = (SSLServerSocket) sslContext.getServerSocketFactory().createServerSocket(getPort());
serverSocket.setNeedClientAuth(true);