import club.wpia.gigi.email.EmailProvider;
import club.wpia.gigi.natives.SetUID;
import club.wpia.gigi.ocsp.OCSPResponder;
import club.wpia.gigi.email.EmailProvider;
import club.wpia.gigi.natives.SetUID;
import club.wpia.gigi.ocsp.OCSPResponder;
import club.wpia.gigi.util.PEM;
import club.wpia.gigi.util.ServerConstants;
import club.wpia.gigi.util.ServerConstants.Host;
import club.wpia.gigi.util.PEM;
import club.wpia.gigi.util.ServerConstants;
import club.wpia.gigi.util.ServerConstants.Host;
private static SslContextFactory generateSSLContextFactory(GigiConfig conf, String alias) throws GeneralSecurityException, IOException {
SslContextFactory scf = new SslContextFactory() {
private static SslContextFactory generateSSLContextFactory(GigiConfig conf, String alias) throws GeneralSecurityException, IOException {
SslContextFactory scf = new SslContextFactory() {
@Override
public void customize(SSLEngine sslEngine) {
super.customize(sslEngine);
SSLParameters ssl = sslEngine.getSSLParameters();
ssl.setUseCipherSuitesOrder(true);
@Override
public void customize(SSLEngine sslEngine) {
super.customize(sslEngine);
SSLParameters ssl = sslEngine.getSSLParameters();
ssl.setUseCipherSuitesOrder(true);