package com.google.android.gms.identitycredentials; import android.os.Bundle; import android.os.Parcel; import android.os.Parcelable; import android.os.ResultReceiver; import androidx.annotation.NonNull; import androidx.annotation.Nullable; import com.google.android.gms.common.internal.ReflectedParcelable; import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable; import com.google.android.gms.common.internal.safeparcel.SafeParcelable; import java.util.List; import kotlin.jvm.internal.DefaultConstructorMarker; import kotlin.jvm.internal.Intrinsics; @SafeParcelable.Class(creator = "GetCredentialRequestCreator") /* loaded from: classes2.dex */ public final class GetCredentialRequest extends AbstractSafeParcelable implements ReflectedParcelable { @SafeParcelable.Field(getter = "getCredentialOptions", id = 1) private final List credentialOptions; @SafeParcelable.Field(getter = "getData", id = 2) private final Bundle data; @SafeParcelable.Field(getter = "getOrigin", id = 3) private final String origin; @SafeParcelable.Field(getter = "getResultReceiver", id = 4) private final ResultReceiver resultReceiver; public static final Companion Companion = new Companion(null); public static final Parcelable.Creator CREATOR = new GetCredentialRequestCreator(); public static final class Companion { private Companion() { } public /* synthetic */ Companion(@NonNull DefaultConstructorMarker defaultConstructorMarker) { this(); } } @SafeParcelable.Constructor public GetCredentialRequest(@NonNull @SafeParcelable.Param(id = 1) List credentialOptions, @NonNull @SafeParcelable.Param(id = 2) Bundle data, @SafeParcelable.Param(id = 3) String str, @NonNull @SafeParcelable.Param(id = 4) ResultReceiver resultReceiver) { Intrinsics.checkNotNullParameter(credentialOptions, "credentialOptions"); Intrinsics.checkNotNullParameter(data, "data"); Intrinsics.checkNotNullParameter(resultReceiver, "resultReceiver"); this.credentialOptions = credentialOptions; this.data = data; this.origin = str; this.resultReceiver = resultReceiver; } public final List getCredentialOptions() { return this.credentialOptions; } public final Bundle getData() { return this.data; } @Nullable public final String getOrigin() { return this.origin; } public final ResultReceiver getResultReceiver() { return this.resultReceiver; } @Override // android.os.Parcelable public void writeToParcel(@NonNull Parcel dest, int i) { Intrinsics.checkNotNullParameter(dest, "dest"); GetCredentialRequestCreator.writeToParcel(this, dest, i); } }