package com.ss.android.ugc.aweme.compliance.protection.familypairing; import X.AbstractC23460wR; import X.AbstractC24850yg; import X.AbstractC24860yh; import X.AbstractC24870yi; import X.AnonymousClass0WE; import X.AnonymousClass0WM; import X.AnonymousClass1IL; import X.AnonymousClass1PN; import X.AnonymousClass1ZS; import X.AnonymousClass2O8; import X.C12290eQ; import X.C20240rF; import X.C21090sc; import X.C38141f1; import X.C41651GXg; import X.C92443kP; import X.C92523kX; import X.C92543kZ; import X.C92653kk; import X.EnumC92573kc; import X.HKU; import X.RunnableC30721Jl; import X.RunnableC92453kQ; import android.os.Handler; import android.os.Looper; import android.text.TextUtils; import com.bytedance.covode.number.Covode; import com.bytedance.keva.Keva; import com.ss.android.ugc.aweme.IAccountUserService; import com.ss.android.ugc.aweme.global.config.settings.pojo.FEConfig; import com.ss.android.ugc.aweme.global.config.settings.pojo.FeConfigCollection; import com.ss.android.ugc.aweme.global.config.settings.pojo.IESSettingsProxy; import com.zhiliaoapp.musically.R; import java.util.HashMap; import java.util.Map; import kotlin.g.b.m; import org.greenrobot.eventbus.EventBus; import org.greenrobot.eventbus.ThreadMode; public final class FamilyPiaringManager implements AbstractC24850yg, AbstractC24860yh { public static C92543kZ LIZ; public static final FamilyPiaringManager LIZIZ; public static final AbstractC23460wR LIZJ = AnonymousClass1PN.LIZ((AnonymousClass1IL) C92653kk.LIZ); static { Covode.recordClassIndex(54706); FamilyPiaringManager familyPiaringManager = new FamilyPiaringManager(); LIZIZ = familyPiaringManager; EventBus.LIZ(EventBus.LIZ(), familyPiaringManager); if (familyPiaringManager.LJFF().getBoolean("valid", false)) { familyPiaringManager.LIZ(new C92543kZ(Integer.valueOf(familyPiaringManager.LJFF().getInt("parentalGuardianMode", 0)), new C92523kX(Integer.valueOf(familyPiaringManager.LJFF().getInt("screenTimeManagement", 0)), Integer.valueOf(familyPiaringManager.LJFF().getInt("teen_mode", 0)), Integer.valueOf(familyPiaringManager.LJFF().getInt("searchRestriction", 0))))); } } private final void LIZJ(C92543kZ r5) { Integer num; Integer num2; Integer num3; int i2 = 0; if (r5 == null) { LJFF().storeBoolean("valid", false); return; } LJFF().storeBoolean("valid", true); Keva LJFF = LJFF(); C92523kX r0 = r5.LIZIZ; LJFF.storeInt("teen_mode", (r0 == null || (num3 = r0.LIZIZ) == null) ? 0 : num3.intValue()); Keva LJFF2 = LJFF(); Integer num4 = r5.LIZ; LJFF2.storeInt("parentalGuardianMode", num4 != null ? num4.intValue() : 0); Keva LJFF3 = LJFF(); C92523kX r02 = r5.LIZIZ; LJFF3.storeInt("screenTimeManagement", (r02 == null || (num2 = r02.LIZ) == null) ? 0 : num2.intValue()); Keva LJFF4 = LJFF(); C92523kX r03 = r5.LIZIZ; if (!(r03 == null || (num = r03.LIZJ) == null)) { i2 = num.intValue(); } LJFF4.storeInt("searchRestriction", i2); } private final Keva LJFF() { return (Keva) LIZJ.getValue(); } public final EnumC92573kc LIZ() { C92543kZ r0; IAccountUserService LJFF = C12290eQ.LJFF(); m.LIZIZ(LJFF, ""); return (!LJFF.isLogin() || (r0 = LIZ) == null) ? EnumC92573kc.NONE : LIZIZ(r0); } public final void LIZ(C92543kZ r1) { LIZ = r1; LIZJ(r1); } public final void LIZ(boolean z) { Looper myLooper = Looper.myLooper(); if (myLooper != null) { m.LIZIZ(myLooper, ""); new Handler(myLooper).post(new RunnableC92453kQ(z)); } } public final boolean LIZ(String str) { if (TextUtils.isEmpty(str) || str == null || !AnonymousClass1ZS.LIZ((CharSequence) str, (CharSequence) "/falcon/rn/guardian_child", true)) { return false; } IAccountUserService LJFF = C12290eQ.LJFF(); m.LIZIZ(LJFF, ""); if (LJFF.isLogin()) { return false; } HKU.LIZ(AnonymousClass0WM.LJIILLIIL.LJIIIZ(), "qr_code_detail", "auto"); new C20240rF(AnonymousClass0WE.LJJI.LIZ()).LIZIZ(R.string.dkv).LIZIZ(); return true; } public final EnumC92573kc LIZIZ(C92543kZ r4) { if (r4 != null) { Integer num = r4.LIZ; if ((num != null && num.intValue() == 0) || (num != null && num.intValue() == 1)) { return EnumC92573kc.NONE; } if (num != null && num.intValue() == 2) { return EnumC92573kc.CHILD; } if (num != null && num.intValue() == 3) { return EnumC92573kc.PARENT; } if (num != null && num.intValue() == 4) { return EnumC92573kc.UNLINK_LOCKED; } } return EnumC92573kc.NONE; } public final boolean LIZIZ() { C92523kX r0; Integer num; C92543kZ r02 = LIZ; return (r02 == null || (r0 = r02.LIZIZ) == null || (num = r0.LIZIZ) == null || num.intValue() != 1) ? false : true; } public final boolean LIZJ() { C92523kX r0; Integer num; C92543kZ r02 = LIZ; return ((r02 == null || (r0 = r02.LIZIZ) == null || (num = r0.LIZ) == null) ? 0 : num.intValue()) > 0; } public final int LIZLLL() { C92523kX r0; Integer num; C92543kZ r02 = LIZ; if (r02 == null || (r0 = r02.LIZIZ) == null || (num = r0.LIZ) == null) { return 0; } return num.intValue(); } public final String LJ() { try { IESSettingsProxy iESSettingsProxy = C38141f1.LIZ.LIZIZ; m.LIZIZ(iESSettingsProxy, ""); FeConfigCollection feConfigCollection = iESSettingsProxy.getFeConfigCollection(); m.LIZIZ(feConfigCollection, ""); FEConfig guardianEntrance = feConfigCollection.getGuardianEntrance(); m.LIZIZ(guardianEntrance, ""); String schema = guardianEntrance.getSchema(); m.LIZIZ(schema, ""); return schema; } catch (AnonymousClass2O8 unused) { return "aweme://webview/?url=https%3A%2F%2Fwww.tiktok.com%2Ffalcon%2Fmain%2Fguardian_entrance%2F%3Fhide_nav_bar%3D1&hide_nav_bar=1"; } } @Override // X.AbstractC24850yg public final Map<Integer, Object> getSubscriberEventTypes() { HashMap hashMap = new HashMap(); hashMap.put(288, new RunnableC30721Jl(FamilyPiaringManager.class, "onParentalModeChanged", C41651GXg.class, ThreadMode.MAIN, 0, false)); return hashMap; } @AbstractC24870yi(LIZ = ThreadMode.MAIN) public final void onParentalModeChanged(C41651GXg gXg) { C21090sc.LIZ(gXg); if (TextUtils.equals("guardian_platform_open", gXg.LIZIZ.getString("eventName")) || TextUtils.equals("guardian_platform_close", gXg.LIZIZ.getString("eventName")) || TextUtils.equals("guardian_platform_child_unlink", gXg.LIZIZ.getString("eventName"))) { C92443kP.LIZIZ.LIZ(null); } } }