public ServerBuilder tls(
            File keyCertChainFile, File keyFile, @Nullable String keyPassword,
            Consumer<SslContextBuilder> tlsCustomizer) throws SSLException {
        defaultVirtualHostBuilderUpdated();
        defaultVirtualHostBuilder.tls(keyCertChainFile, keyFile, keyPassword, tlsCustomizer);
        return this;
    }
public ServerBuilder tls ( File keyCertChainFile , File keyFile , @ Nullable String keyPassword , Consumer < SslContextBuilder > tlsCustomizer ) throws SSLException { defaultVirtualHostBuilderUpdated ( ) ; defaultVirtualHostBuilder . tls ( keyCertChainFile , keyFile , keyPassword , tlsCustomizer ) ; return this ; }
Configures SSL or TLS of the default {@link VirtualHost} from the specified {@code keyCertChainFile},
{@code keyFile}, {@code keyPassword} and {@code tlsCustomizer}.

@throws IllegalStateException if the default {@link VirtualHost} has been set via
{@link #defaultVirtualHost(VirtualHost)} already