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

import com.l7tech.server.DefaultKey;
import com.l7tech.server.transport.http.DefaultHttpCiphers;

public class TransportAdminHelper {
    private final DefaultKey a;

    public TransportAdminHelper(DefaultKey defaultKey) {
        this.a = defaultKey;
    }

    @Deprecated
    public String[] getDefaultCipherSuiteNames() {
        return DefaultHttpCiphers.getRecommendedCiphers().split(",");
    }

    public String[] getDefaultInboundCipherSuiteNames() {
        return DefaultHttpCiphers.getDefaultEnabledInboundCipherSuites().split(",");
    }

    public String[] getDefaultOutboundCipherSuiteNames() {
        return DefaultHttpCiphers.getDefaultEnabledOutboundCipherSuites().split(",");
    }

    public String[] getAllProtocolVersions(boolean bl2) {
        return DefaultHttpCiphers.getAllProtocolVersions(bl2, this.a);
    }

    public String[] getAllCipherSuiteNames() {
        return DefaultHttpCiphers.getAllSupportedCiphers(this.a);
    }

    public String[] getVisibleCipherSuiteNames() {
        return DefaultHttpCiphers.getAllVisibleCiphers().split(",");
    }
}

