@Override
    public Socket accept() throws IOException {
        final AbstractConscryptSocket socket;
        if (useEngineSocket) {
            socket = Platform.createEngineSocket(sslParameters);
        } else {
            socket = Platform.createFileDescriptorSocket(sslParameters);
        }

        socket.setChannelIdEnabled(channelIdEnabled);
        implAccept(socket);
        return socket;
    }
This method enables the cipher suites listed by
getSupportedCipherSuites().

@param suites the names of all the cipher suites to enable
@throws IllegalArgumentException when one or more of the ciphers in array
        suites are not supported, or when the array is null.
common/src/main/java/org/conscrypt/ConscryptServerSocket.java