导航菜单

页面标题

页面副标题

Tasker v6.6.3 - ServiceMatterCommissioning.java 源代码

正在查看: Tasker v6.6.3 应用的 ServiceMatterCommissioning.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.joaomgcd.oldtaskercompat.matter;

import android.app.Service;
import android.content.Intent;
import android.os.IBinder;
import android.util.Log;
import ba.m;
import bk.f;
import chip.devicecontroller.AttestationInfo;
import chip.devicecontroller.ChipDeviceController;
import chip.devicecontroller.DeviceAttestationDelegate;
import com.google.android.gms.home.matter.commissioning.CommissioningRequestMetadata;
import com.joaomgcd.oldtaskercompat.matter.ServiceMatterCommissioning;
import gd.u;
import i9.b;
import ik.l;
import ik.p;
import java.util.concurrent.CancellationException;
import uk.a0;
import uk.a2;
import uk.d1;
import uk.e2;
import uk.i;
import uk.n0;
import uk.o0;
import uk.p0;
import vj.e0;
import vj.j;
import vj.k;
import vj.s;
import zj.e;

public final class ServiceMatterCommissioning extends Service implements b.InterfaceC0088b {
    private final j i = k.a(new ik.a() {
        public final Object e() {
            i9.b g;
            g = ServiceMatterCommissioning.g(ServiceMatterCommissioning.this);
            return g;
        }
    });
    private final j q = k.a(new ik.a() {
        public final Object e() {
            ChipDeviceController h;
            h = ServiceMatterCommissioning.h(ServiceMatterCommissioning.this);
            return h;
        }
    });
    private final a0 r;
    private final n0 s;

    @f(c = "com.joaomgcd.oldtaskercompat.matter.ServiceMatterCommissioning$onCommissioningRequested$1", f = "ServiceMatterCommissioning.kt", l = {m.f140vc, m.f168zc, 74, 76, 81}, m = "invokeSuspend")
    static final class a extends bk.m implements p<n0, e<? super e0>, Object> {
        Object t;
        int u;
        final String v;
        final ServiceMatterCommissioning w;
        final long x;
        final int y;
        final long z;

        @f(c = "com.joaomgcd.oldtaskercompat.matter.ServiceMatterCommissioning$onCommissioningRequested$1$1", f = "ServiceMatterCommissioning.kt", l = {m.f140vc}, m = "invokeSuspend")
        static final class C0054a extends bk.m implements l<e<? super e0>, Object> {
            int t;
            final ServiceMatterCommissioning u;

            C0054a(ServiceMatterCommissioning serviceMatterCommissioning, e<? super C0054a> eVar) {
                super(1, eVar);
                this.u = serviceMatterCommissioning;
            }

            public final Object invoke(e<? super e0> eVar) {
                return z(eVar).t(e0.a);
            }

            public final Object t(Object obj) {
                Object c = ak.b.c();
                int i = this.t;
                if (i == 0) {
                    s.b(obj);
                    i9.b i2 = this.u.i();
                    this.t = 1;
                    if (u.v(i2, 1001, this) == c) {
                        return c;
                    }
                } else {
                    if (i != 1) {
                        throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                    }
                    s.b(obj);
                }
                return e0.a;
            }

            public final e<e0> z(e<?> eVar) {
                return new C0054a(this.u, eVar);
            }
        }

        @f(c = "com.joaomgcd.oldtaskercompat.matter.ServiceMatterCommissioning$onCommissioningRequested$1$2", f = "ServiceMatterCommissioning.kt", l = {76}, m = "invokeSuspend")
        static final class b extends bk.m implements l<e<? super e0>, Object> {
            int t;
            final ServiceMatterCommissioning u;

            b(ServiceMatterCommissioning serviceMatterCommissioning, e<? super b> eVar) {
                super(1, eVar);
                this.u = serviceMatterCommissioning;
            }

            public final Object invoke(e<? super e0> eVar) {
                return z(eVar).t(e0.a);
            }

            public final Object t(Object obj) {
                Object c = ak.b.c();
                int i = this.t;
                if (i == 0) {
                    s.b(obj);
                    i9.b i2 = this.u.i();
                    this.t = 1;
                    if (u.v(i2, 1000, this) == c) {
                        return c;
                    }
                } else {
                    if (i != 1) {
                        throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                    }
                    s.b(obj);
                }
                return e0.a;
            }

            public final e<e0> z(e<?> eVar) {
                return new b(this.u, eVar);
            }
        }

        a(String str, ServiceMatterCommissioning serviceMatterCommissioning, long j, int i, long j2, e<? super a> eVar) {
            super(2, eVar);
            this.v = str;
            this.w = serviceMatterCommissioning;
            this.x = j;
            this.y = i;
            this.z = j2;
        }

        public final e<e0> m(Object obj, e<?> eVar) {
            return new a(this.v, this.w, this.x, this.y, this.z, eVar);
        }

        public final java.lang.Object t(java.lang.Object r17) {
            throw new UnsupportedOperationException("Method not decompiled: com.joaomgcd.oldtaskercompat.matter.ServiceMatterCommissioning.a.t(java.lang.Object):java.lang.Object");
        }

        public final Object n(n0 n0Var, e<? super e0> eVar) {
            return m(n0Var, eVar).t(e0.a);
        }
    }

    @f(c = "com.joaomgcd.oldtaskercompat.matter.ServiceMatterCommissioning$setDeviceAttestationDelegate$1$1", f = "ServiceMatterCommissioning.kt", l = {}, m = "invokeSuspend")
    static final class b extends bk.m implements p<n0, e<? super e0>, Object> {
        int t;
        final ChipDeviceController u;
        final long v;

        b(ChipDeviceController chipDeviceController, long j, e<? super b> eVar) {
            super(2, eVar);
            this.u = chipDeviceController;
            this.v = j;
        }

        public final e<e0> m(Object obj, e<?> eVar) {
            return new b(this.u, this.v, eVar);
        }

        public final Object t(Object obj) {
            ak.b.c();
            if (this.t != 0) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            s.b(obj);
            this.u.continueCommissioning(this.v, true);
            return e0.a;
        }

        public final Object n(n0 n0Var, e<? super e0> eVar) {
            return m(n0Var, eVar).t(e0.a);
        }
    }

    @f(c = "com.joaomgcd.oldtaskercompat.matter.ServiceMatterCommissioning$setDeviceAttestationDelegate$1$2", f = "ServiceMatterCommissioning.kt", l = {}, m = "invokeSuspend")
    static final class c extends bk.m implements p<n0, e<? super e0>, Object> {
        int t;
        final ChipDeviceController u;
        final long v;

        c(ChipDeviceController chipDeviceController, long j, e<? super c> eVar) {
            super(2, eVar);
            this.u = chipDeviceController;
            this.v = j;
        }

        public final e<e0> m(Object obj, e<?> eVar) {
            return new c(this.u, this.v, eVar);
        }

        public final Object t(Object obj) {
            ak.b.c();
            if (this.t != 0) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            s.b(obj);
            this.u.continueCommissioning(this.v, true);
            return e0.a;
        }

        public final Object n(n0 n0Var, e<? super e0> eVar) {
            return m(n0Var, eVar).t(e0.a);
        }
    }

    public ServiceMatterCommissioning() {
        a0 b2 = e2.b((a2) null, 1, (Object) null);
        this.r = b2;
        this.s = o0.a(d1.c().E0(b2));
    }

    public static final i9.b g(ServiceMatterCommissioning serviceMatterCommissioning) {
        i9.b a2 = new b.a(serviceMatterCommissioning).b(serviceMatterCommissioning).a();
        jk.p.h(a2, "build(...)");
        return a2;
    }

    public static final ChipDeviceController h(ServiceMatterCommissioning serviceMatterCommissioning) {
        ChipDeviceController B = u.B(serviceMatterCommissioning);
        serviceMatterCommissioning.k(B);
        return B;
    }

    public final i9.b i() {
        return (i9.b) this.i.getValue();
    }

    public final ChipDeviceController j() {
        return (ChipDeviceController) this.q.getValue();
    }

    private final void k(final ChipDeviceController chipDeviceController) {
        chipDeviceController.setDeviceAttestationDelegate(60, new DeviceAttestationDelegate() {
            @Override
            public final void onDeviceAttestationCompleted(long j, AttestationInfo attestationInfo, int i) {
                ServiceMatterCommissioning.l(ServiceMatterCommissioning.this, chipDeviceController, j, attestationInfo, i);
            }
        });
    }

    public static final void l(ServiceMatterCommissioning serviceMatterCommissioning, ChipDeviceController chipDeviceController, long j, AttestationInfo attestationInfo, int i) {
        com.joaomgcd.oldtaskercompat.matter.b.d("Device attestation errorCode: " + i + ", Look at 'src/credentials/attestation_verifier/DeviceAttestationVerifier.h' AttestationVerificationResult enum to understand the errors", null, 2, null);
        if (i == 0) {
            com.joaomgcd.oldtaskercompat.matter.b.d("DeviceAttestationDelegate: Success on device attestation.", null, 2, null);
            i.d(serviceMatterCommissioning.s, (zj.i) null, (p0) null, new b(chipDeviceController, j, null), 3, (Object) null);
            return;
        }
        com.joaomgcd.oldtaskercompat.matter.b.d("DeviceAttestationDelegate: Error on device attestation [" + i + "].", null, 2, null);
        Log.i("MatterHA", "Ignoring attestation failure.");
        i.d(serviceMatterCommissioning.s, (zj.i) null, (p0) null, new c(chipDeviceController, j, null), 3, (Object) null);
    }

    @Override
    public void a(CommissioningRequestMetadata commissioningRequestMetadata) {
        jk.p.i(commissioningRequestMetadata, "metadata");
        com.joaomgcd.oldtaskercompat.matter.b.d("Commission Request: " + commissioningRequestMetadata, null, 2, null);
        i.d(this.s, (zj.i) null, (p0) null, new a(commissioningRequestMetadata.e().e().getHostAddress(), this, com.joaomgcd.oldtaskercompat.matter.b.b(), commissioningRequestMetadata.e().f(), commissioningRequestMetadata.f(), null), 3, (Object) null);
    }

    @Override
    public IBinder onBind(Intent intent) {
        jk.p.i(intent, "intent");
        IBinder asBinder = i().asBinder();
        jk.p.h(asBinder, "asBinder(...)");
        return asBinder;
    }

    @Override
    public void onDestroy() {
        super.onDestroy();
        a2.a.a(this.r, (CancellationException) null, 1, (Object) null);
    }
}