package com.chartboost.sdk.impl;

import com.chartboost.sdk.impl.p9;
import com.chartboost.sdk.privacy.model.CCPA;
import com.chartboost.sdk.privacy.model.COPPA;
import com.chartboost.sdk.privacy.model.DataUseConsent;
import com.chartboost.sdk.privacy.model.GDPR;
import com.chartboost.sdk.privacy.model.LGPD;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
/* loaded from: classes2.dex */
public class m5 {

    /* renamed from: a  reason: collision with root package name */
    public final q8 f1754a;

    public m5(q8 q8Var) {
        this.f1754a = q8Var;
    }

    public List a(p9.b bVar) {
        HashMap a2 = this.f1754a.a();
        List<DataUseConsent> a3 = a(a2);
        ArrayList arrayList = new ArrayList();
        HashSet b = b(bVar);
        if (b != null) {
            for (DataUseConsent dataUseConsent : a3) {
                if (a(b, dataUseConsent)) {
                    arrayList.add(dataUseConsent);
                }
            }
        } else {
            if (a2.containsKey(CCPA.CCPA_STANDARD)) {
                arrayList.add((DataUseConsent) a2.get(CCPA.CCPA_STANDARD));
            }
            if (a2.containsKey(COPPA.COPPA_STANDARD)) {
                arrayList.add((DataUseConsent) a2.get(COPPA.COPPA_STANDARD));
            }
            if (a2.containsKey(LGPD.LGPD_STANDARD)) {
                arrayList.add((DataUseConsent) a2.get(LGPD.LGPD_STANDARD));
            }
        }
        return arrayList;
    }

    public final HashSet b(p9.b bVar) {
        if (bVar != null) {
            return bVar.a();
        }
        return null;
    }

    public final boolean a(HashSet hashSet, DataUseConsent dataUseConsent) {
        if (hashSet.contains(dataUseConsent.getPrivacyStandard())) {
            return true;
        }
        c7.b("DataUseConsent " + dataUseConsent.getPrivacyStandard() + " is not whitelisted.", null);
        return false;
    }

    public final List a(HashMap hashMap) {
        HashMap hashMap2 = new HashMap(hashMap);
        hashMap2.remove(GDPR.GDPR_STANDARD);
        return new ArrayList(hashMap2.values());
    }
}
