package androidx.credentials;

import android.os.Bundle;
import androidx.media3.container.NalUnitUtil;
import defpackage.cr4;
import defpackage.kp6;
import defpackage.s15;
import defpackage.uz1;
import defpackage.vw2;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes.dex */
@Metadata(d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0006\u0018\u0000 \u000b2\u00020\u0001:\u0001\u000bB\u0011\b\u0007\u0012\b\b\u0002\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004R\u0011\u0010\u0005\u001a\u00020\u0006¢\u0006\b\n\u0000\u001a\u0004\b\u0007\u0010\bR\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\t\u0010\n¨\u0006\f"}, d2 = {"Landroidx/credentials/ClearCredentialStateRequest;", "", "requestType", "", "(Ljava/lang/String;)V", "requestBundle", "Landroid/os/Bundle;", "getRequestBundle", "()Landroid/os/Bundle;", "getRequestType", "()Ljava/lang/String;", "Companion", "credentials_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
public final class ClearCredentialStateRequest {

    @kp6
    private static final String BUNDLE_KEY_CLEAR_RESTORE_CREDENTIAL_REQUEST = "androidx.credentials.BUNDLE_KEY_CLEAR_RESTORE_CREDENTIAL_REQUEST";

    @kp6
    public static final String TYPE_CLEAR_CREDENTIAL_STATE = "androidx.credentials.TYPE_CLEAR_CREDENTIAL_STATE";

    @kp6
    public static final String TYPE_CLEAR_RESTORE_CREDENTIAL = "androidx.credentials.TYPE_CLEAR_RESTORE_CREDENTIAL";

    @kp6
    private final Bundle requestBundle;

    @kp6
    private final String requestType;

    /* JADX WARN: Multi-variable type inference failed */
    @s15
    public ClearCredentialStateRequest() {
        this(null, 1, 0 == true ? 1 : 0);
    }

    @kp6
    public final Bundle getRequestBundle() {
        return this.requestBundle;
    }

    @kp6
    public final String getRequestType() {
        return this.requestType;
    }

    @s15
    public ClearCredentialStateRequest(@kp6 String str) {
        cr4.g(str, "requestType");
        this.requestType = str;
        Bundle bundle = new Bundle();
        this.requestBundle = bundle;
        if (!cr4.b(str, TYPE_CLEAR_CREDENTIAL_STATE) && !cr4.b(str, TYPE_CLEAR_RESTORE_CREDENTIAL)) {
            throw new IllegalArgumentException(vw2.ab("The request type ", str, " is not supported."));
        }
        if (cr4.b(str, TYPE_CLEAR_RESTORE_CREDENTIAL)) {
            bundle.putBoolean(BUNDLE_KEY_CLEAR_RESTORE_CREDENTIAL_REQUEST, true);
        }
    }

    public /* synthetic */ ClearCredentialStateRequest(String str, int i, uz1 uz1Var) {
        this((i & 1) != 0 ? TYPE_CLEAR_CREDENTIAL_STATE : str);
    }
}
