package defpackage;

import com.google.crypto.tink.shaded.protobuf.InvalidProtocolBufferException;
import java.security.GeneralSecurityException;

/* JADX INFO: renamed from: ᵘʙ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public abstract class AbstractC2539 {

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public static final C0227 f9833;

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public static final C0930 f9834;

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public static final C2900 f9835;

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public static final C1017 f9836;

    static {
        C2855 c2855M1342 = AbstractC0184.m1342("type.googleapis.com/google.crypto.tink.KmsEnvelopeAeadKey");
        f9835 = new C2900(C2584.class, new C1685(29));
        f9833 = new C0227(c2855M1342, new C4935(0));
        f9834 = new C0930(C0134.class, new C4935(1));
        f9836 = new C1017(c2855M1342, new C4935(2));
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public static C3396 m6254(C2584 c2584) {
        try {
            C4763 c4763M9944 = C4763.m9944(ᵶᵦ.ˈᵲᵢ(c2584.f9987), C2082.m5556());
            C1788 c1788M7795 = C3396.m7795();
            String str = c2584.f9984;
            c1788M7795.m5862();
            C3396.m7796((C3396) c1788M7795.f8910, str);
            c1788M7795.m5862();
            C3396.m7797((C3396) c1788M7795.f8910, c4763M9944);
            return (C3396) c1788M7795.m5863();
        } catch (InvalidProtocolBufferException e) {
            throw new GeneralSecurityException("Parsing KmsEnvelopeAeadKeyFormat failed: ", e);
        }
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public static EnumC5109 m6255(C5534 c5534) {
        if (C5534.f20896 == c5534) {
            return EnumC5109.f19246;
        }
        if (C5534.f20884 == c5534) {
            return EnumC5109.f19249;
        }
        C1685.m4565(c5534, "Unable to serialize variant: ");
        return null;
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public static C2584 m6256(C3396 c3396, EnumC5109 enumC5109) throws GeneralSecurityException {
        C1735 c1735;
        C5534 c5534 = C5534.f20884;
        C1735 c17352 = C1735.f6950;
        C1735 c17353 = C1735.f6951;
        C1735 c17354 = C1735.f6953;
        C1735 c17355 = C1735.f6949;
        C1735 c17356 = C1735.f6957;
        C1735 c17357 = C1735.f6955;
        C1444 c1444M9948 = C4763.m9948();
        c1444M9948.m4160(c3396.m7798().m9952());
        c1444M9948.m4158(c3396.m7798().m9951());
        c1444M9948.m4159(EnumC5109.f19249);
        AbstractC1378 abstractC1378 = ᵶᵦ.ˏːˆ(((C4763) c1444M9948.m5863()).m896());
        if (abstractC1378 instanceof C0508) {
            c1735 = c17357;
        } else if (abstractC1378 instanceof C1657) {
            c1735 = c17356;
        } else if (abstractC1378 instanceof C1255) {
            c1735 = c17355;
        } else if (abstractC1378 instanceof C4639) {
            c1735 = c17354;
        } else if (abstractC1378 instanceof C3145) {
            c1735 = c17353;
        } else {
            if (!(abstractC1378 instanceof C4122)) {
                C1685.m4565(abstractC1378, "Unsupported DEK parameters when parsing ");
                return null;
            }
            c1735 = c17352;
        }
        int iOrdinal = enumC5109.ordinal();
        if (iOrdinal == 1) {
            c5534 = C5534.f20896;
        } else if (iOrdinal != 3) {
            throw new GeneralSecurityException("Unable to parse OutputPrefixType: " + enumC5109.m10609());
        }
        String strM7799 = c3396.m7799();
        AbstractC5192 abstractC5192 = (AbstractC5192) abstractC1378;
        if (strM7799 == null) {
            C1685.m4558("kekUri must be set");
            return null;
        }
        if (abstractC5192 == null) {
            C1685.m4558("dekParametersForNewKeys must be set");
            return null;
        }
        if (abstractC5192.mo1829()) {
            C1685.m4558("dekParametersForNewKeys must not have ID Requirements");
            return null;
        }
        if ((c1735 == c17357 && (abstractC5192 instanceof C0508)) || ((c1735 == c17356 && (abstractC5192 instanceof C1657)) || ((c1735 == c17355 && (abstractC5192 instanceof C1255)) || ((c1735 == c17354 && (abstractC5192 instanceof C4639)) || ((c1735 == c17353 && (abstractC5192 instanceof C3145)) || (c1735 == c17352 && (abstractC5192 instanceof C4122))))))) {
            return new C2584(c5534, strM7799, c1735, abstractC5192);
        }
        throw new GeneralSecurityException("Cannot use parsing strategy " + c1735.f6963 + " when new keys are picked according to " + abstractC5192 + ".");
    }
}
