package ma;

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

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

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

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

    static {
        ea.i iVar = new ea.i(10);
        m mVar = new m();
        try {
            mVar.a(iVar, k.class);
            f30537b = mVar;
        } catch (GeneralSecurityException e10) {
            throw new IllegalStateException("unexpected error.", e10);
        }
    }

    public final synchronized void a(b bVar, Class cls) {
        try {
            b bVar2 = (b) this.f30538a.get(cls);
            if (bVar2 != null && !bVar2.equals(bVar)) {
                throw new GeneralSecurityException("Different key creator for parameters class " + cls + " already inserted");
            }
            this.f30538a.put(cls, bVar);
        } catch (Throwable th) {
            throw th;
        }
    }

    public final com.bumptech.glide.g b(da.l lVar, Integer num) {
        com.bumptech.glide.g gVarA;
        synchronized (this) {
            b bVar = (b) this.f30538a.get(lVar.getClass());
            if (bVar == null) {
                throw new GeneralSecurityException("Cannot create a new key for parameters " + lVar + ": no key creator for this class was registered.");
            }
            gVarA = ((ea.i) bVar).a(lVar, num);
        }
        return gVarA;
    }
}
