package androidx.credentials.internal;

import android.annotation.SuppressLint;
import android.credentials.Credential;
import android.credentials.GetCredentialRequest;
import android.os.Bundle;
import androidx.credentials.Credential;
import androidx.credentials.CredentialOption;
import androidx.credentials.GetCredentialResponse;
import androidx.media3.container.NalUnitUtil;
import defpackage.an1;
import defpackage.cr4;
import defpackage.kp6;
import defpackage.l18;
import defpackage.m38;
import defpackage.sma;
import defpackage.uz1;
import defpackage.vx8;
import defpackage.x15;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes.dex */
@l18
@m38
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\b\u0007\u0018\u0000 \u00032\u00020\u0001:\u0001\u0003B\u0005¢\u0006\u0002\u0010\u0002¨\u0006\u0004"}, d2 = {"Landroidx/credentials/internal/FrameworkImplHelper;", "", "()V", "Companion", "credentials_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
public final class FrameworkImplHelper {

    /* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
    @kp6
    public static final Companion INSTANCE = new Companion(null);

    @Metadata(d1 = {"\u00006\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J\u0017\u0010\u0007\u001a\u00020\u00062\u0006\u0010\u0005\u001a\u00020\u0004H\u0007¢\u0006\u0004\b\u0007\u0010\bJ\u0017\u0010\f\u001a\u00020\u000b2\u0006\u0010\n\u001a\u00020\tH\u0007¢\u0006\u0004\b\f\u0010\rJ\u001f\u0010\u0011\u001a\u00020\u00102\u0006\u0010\n\u001a\u00020\t2\u0006\u0010\u000f\u001a\u00020\u000eH\u0007¢\u0006\u0004\b\u0011\u0010\u0012¨\u0006\u0013"}, d2 = {"Landroidx/credentials/internal/FrameworkImplHelper$Companion;", "", "<init>", "()V", "Landroid/credentials/GetCredentialResponse;", "response", "Landroidx/credentials/GetCredentialResponse;", "convertGetResponseToJetpackClass", "(Landroid/credentials/GetCredentialResponse;)Landroidx/credentials/GetCredentialResponse;", "Landroidx/credentials/GetCredentialRequest;", "request", "Landroid/credentials/GetCredentialRequest;", "convertGetRequestToFrameworkClass", "(Landroidx/credentials/GetCredentialRequest;)Landroid/credentials/GetCredentialRequest;", "Landroid/credentials/GetCredentialRequest$Builder;", "builder", "Le6a;", "setOriginForGetRequest", "(Landroidx/credentials/GetCredentialRequest;Landroid/credentials/GetCredentialRequest$Builder;)V", "credentials_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    @vx8
    public static final class Companion {
        public /* synthetic */ Companion(uz1 uz1Var) {
            this();
        }

        @l18
        @x15
        @kp6
        public final GetCredentialRequest convertGetRequestToFrameworkClass(@kp6 androidx.credentials.GetCredentialRequest request) {
            cr4.g(request, "request");
            an1.ab();
            GetCredentialRequest.Builder builderL = an1.l(androidx.credentials.GetCredentialRequest.INSTANCE.getRequestMetadataBundle(request));
            for (CredentialOption credentialOption : request.getCredentialOptions()) {
                an1.ac();
                builderL.addCredentialOption(an1.j(credentialOption.getType(), credentialOption.getRequestData(), credentialOption.getCandidateQueryData()).setIsSystemProviderRequired(credentialOption.getIsSystemProviderRequired()).setAllowedProviders(credentialOption.getAllowedProviders()).build());
            }
            setOriginForGetRequest(request, builderL);
            GetCredentialRequest getCredentialRequestBuild = builderL.build();
            cr4.f(getCredentialRequestBuild, "builder.build()");
            return getCredentialRequestBuild;
        }

        @l18
        @x15
        @kp6
        public final GetCredentialResponse convertGetResponseToJetpackClass(@kp6 android.credentials.GetCredentialResponse response) {
            cr4.g(response, "response");
            Credential credential = response.getCredential();
            cr4.f(credential, "response.credential");
            Credential.Companion companion = androidx.credentials.Credential.INSTANCE;
            String type = credential.getType();
            cr4.f(type, "credential.type");
            Bundle data = credential.getData();
            cr4.f(data, "credential.data");
            return new GetCredentialResponse(companion.createFrom(type, data));
        }

        @SuppressLint({"MissingPermission"})
        @l18
        @sma
        @x15
        public final void setOriginForGetRequest(@kp6 androidx.credentials.GetCredentialRequest request, @kp6 GetCredentialRequest.Builder builder) {
            cr4.g(request, "request");
            cr4.g(builder, "builder");
            if (request.getOrigin() != null) {
                builder.setOrigin(request.getOrigin());
            }
        }

        private Companion() {
        }
    }

    @l18
    @x15
    @kp6
    public static final GetCredentialRequest convertGetRequestToFrameworkClass(@kp6 androidx.credentials.GetCredentialRequest getCredentialRequest) {
        return INSTANCE.convertGetRequestToFrameworkClass(getCredentialRequest);
    }

    @l18
    @x15
    @kp6
    public static final GetCredentialResponse convertGetResponseToJetpackClass(@kp6 android.credentials.GetCredentialResponse getCredentialResponse) {
        return INSTANCE.convertGetResponseToJetpackClass(getCredentialResponse);
    }

    @SuppressLint({"MissingPermission"})
    @l18
    @sma
    @x15
    public static final void setOriginForGetRequest(@kp6 androidx.credentials.GetCredentialRequest getCredentialRequest, @kp6 GetCredentialRequest.Builder builder) {
        INSTANCE.setOriginForGetRequest(getCredentialRequest, builder);
    }
}
