package com.google.firebase.auth; import android.os.Parcel; import android.os.Parcelable; import android.util.Log; import com.google.android.gms.common.internal.Preconditions; import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter; import com.google.android.gms.internal.p002firebaseauthapi.zzaet; import com.google.android.gms.internal.p002firebaseauthapi.zzwk; import org.json.JSONException; import org.json.JSONObject; /* loaded from: classes2.dex */ public class m0 extends b0 { public static final Parcelable.Creator CREATOR = new b1(); /* renamed from: a, reason: collision with root package name */ private final String f5355a; /* renamed from: b, reason: collision with root package name */ private final String f5356b; /* renamed from: c, reason: collision with root package name */ private final long f5357c; /* renamed from: d, reason: collision with root package name */ private final zzaet f5358d; public m0(String str, String str2, long j10, zzaet zzaetVar) { this.f5355a = Preconditions.checkNotEmpty(str); this.f5356b = str2; this.f5357c = j10; this.f5358d = (zzaet) Preconditions.checkNotNull(zzaetVar, "totpInfo cannot be null."); } @Override // com.google.firebase.auth.b0 public String P() { return "totp"; } public long R() { return this.f5357c; } public String S() { return this.f5355a; } public String getDisplayName() { return this.f5356b; } @Override // com.google.firebase.auth.b0 public final JSONObject toJson() { JSONObject jSONObject = new JSONObject(); try { jSONObject.putOpt("factorIdKey", "totp"); jSONObject.putOpt("uid", this.f5355a); jSONObject.putOpt("displayName", this.f5356b); jSONObject.putOpt("enrollmentTimestamp", Long.valueOf(this.f5357c)); jSONObject.putOpt("totpInfo", this.f5358d); return jSONObject; } catch (JSONException e10) { Log.d("TotpMultiFactorInfo", "Failed to jsonify this object"); throw new zzwk(e10); } } @Override // android.os.Parcelable public final void writeToParcel(Parcel parcel, int i10) { int beginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel); SafeParcelWriter.writeString(parcel, 1, S(), false); SafeParcelWriter.writeString(parcel, 2, getDisplayName(), false); SafeParcelWriter.writeLong(parcel, 3, R()); SafeParcelWriter.writeParcelable(parcel, 4, this.f5358d, i10, false); SafeParcelWriter.finishObjectHeader(parcel, beginObjectHeader); } }