/*
 * Decompiled with CFR 0.152.
 */
package com.l7tech.server.transport.tls;

import com.l7tech.server.transport.tls.SsgConnectorSslHelper;
import java.io.IOException;
import java.net.InetAddress;
import java.net.ServerSocket;
import javax.net.ssl.SSLServerSocket;
import javax.net.ssl.SSLServerSocketFactory;

class d
extends SSLServerSocketFactory {
    final SsgConnectorSslHelper this$0;

    d(SsgConnectorSslHelper ssgConnectorSslHelper) {
        this.this$0 = ssgConnectorSslHelper;
    }

    @Override
    public String[] getDefaultCipherSuites() {
        return this.this$0.h;
    }

    @Override
    public String[] getSupportedCipherSuites() {
        return this.this$0.h;
    }

    @Override
    public ServerSocket createServerSocket(int n2) throws IOException {
        SSLServerSocket sSLServerSocket = (SSLServerSocket)this.this$0.e.createServerSocket(n2);
        this.this$0.configureServerSocket(sSLServerSocket);
        return sSLServerSocket;
    }

    @Override
    public ServerSocket createServerSocket(int n2, int n3) throws IOException {
        SSLServerSocket sSLServerSocket = (SSLServerSocket)this.this$0.e.createServerSocket(n2, n3);
        this.this$0.configureServerSocket(sSLServerSocket);
        return sSLServerSocket;
    }

    @Override
    public ServerSocket createServerSocket(int n2, int n3, InetAddress inetAddress) throws IOException {
        SSLServerSocket sSLServerSocket = (SSLServerSocket)this.this$0.e.createServerSocket(n2, n3, inetAddress);
        this.this$0.configureServerSocket(sSLServerSocket);
        return sSLServerSocket;
    }
}

