package com.google.android.gms.internal.ads;

import java.security.GeneralSecurityException;
import java.util.HashMap;

/* JADX INFO: loaded from: classes2.dex */
public final class l02 {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final l02 f13453b;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final HashMap f13454a = new HashMap();

    static {
        k02 k02Var = k02.f13063a;
        l02 l02Var = new l02();
        try {
            l02Var.a(k02Var, i02.class);
            f13453b = l02Var;
        } catch (GeneralSecurityException e10) {
            throw new IllegalStateException("unexpected error.", e10);
        }
    }

    public final synchronized void a(xz1 xz1Var, Class cls) {
        try {
            HashMap map = this.f13454a;
            xz1 xz1Var2 = (xz1) map.get(cls);
            if (xz1Var2 != null && !xz1Var2.equals(xz1Var)) {
                String string = cls.toString();
                StringBuilder sb = new StringBuilder(string.length() + 60);
                sb.append("Different key creator for parameters class ");
                sb.append(string);
                sb.append(" already inserted");
                throw new GeneralSecurityException(sb.toString());
            }
            map.put(cls, xz1Var);
        } catch (Throwable th) {
            throw th;
        }
    }

    public final rb b(dw1 dw1Var, Integer num) {
        rb rbVarA;
        synchronized (this) {
            xz1 xz1Var = (xz1) this.f13454a.get(dw1Var.getClass());
            if (xz1Var == null) {
                String string = dw1Var.toString();
                StringBuilder sb = new StringBuilder(string.length() + 86);
                sb.append("Cannot create a new key for parameters ");
                sb.append(string);
                sb.append(": no key creator for this class was registered.");
                throw new GeneralSecurityException(sb.toString());
            }
            rbVarA = xz1Var.a(dw1Var, num);
        }
        return rbVarA;
    }
}
