Files
rr3-apk/decompiled/sources/androidx/credentials/webauthn/AuthenticatorSelectionCriteria.java
Daniel Elliott f9d20bb3fc Add decompiled APK source code (JADX)
- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 14:52:23 -08:00

103 lines
4.4 KiB
Java

package androidx.credentials.webauthn;
import androidx.annotation.RestrictTo;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
@RestrictTo({RestrictTo.Scope.LIBRARY})
/* loaded from: classes.dex */
public final class AuthenticatorSelectionCriteria {
private final String authenticatorAttachment;
private final boolean requireResidentKey;
private final String residentKey;
private final String userVerification;
public static /* synthetic */ AuthenticatorSelectionCriteria copy$default(AuthenticatorSelectionCriteria authenticatorSelectionCriteria, String str, String str2, boolean z, String str3, int i, Object obj) {
if ((i & 1) != 0) {
str = authenticatorSelectionCriteria.authenticatorAttachment;
}
if ((i & 2) != 0) {
str2 = authenticatorSelectionCriteria.residentKey;
}
if ((i & 4) != 0) {
z = authenticatorSelectionCriteria.requireResidentKey;
}
if ((i & 8) != 0) {
str3 = authenticatorSelectionCriteria.userVerification;
}
return authenticatorSelectionCriteria.copy(str, str2, z, str3);
}
public final String component1() {
return this.authenticatorAttachment;
}
public final String component2() {
return this.residentKey;
}
public final boolean component3() {
return this.requireResidentKey;
}
public final String component4() {
return this.userVerification;
}
public final AuthenticatorSelectionCriteria copy(String authenticatorAttachment, String residentKey, boolean z, String userVerification) {
Intrinsics.checkNotNullParameter(authenticatorAttachment, "authenticatorAttachment");
Intrinsics.checkNotNullParameter(residentKey, "residentKey");
Intrinsics.checkNotNullParameter(userVerification, "userVerification");
return new AuthenticatorSelectionCriteria(authenticatorAttachment, residentKey, z, userVerification);
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof AuthenticatorSelectionCriteria)) {
return false;
}
AuthenticatorSelectionCriteria authenticatorSelectionCriteria = (AuthenticatorSelectionCriteria) obj;
return Intrinsics.areEqual(this.authenticatorAttachment, authenticatorSelectionCriteria.authenticatorAttachment) && Intrinsics.areEqual(this.residentKey, authenticatorSelectionCriteria.residentKey) && this.requireResidentKey == authenticatorSelectionCriteria.requireResidentKey && Intrinsics.areEqual(this.userVerification, authenticatorSelectionCriteria.userVerification);
}
public final String getAuthenticatorAttachment() {
return this.authenticatorAttachment;
}
public final boolean getRequireResidentKey() {
return this.requireResidentKey;
}
public final String getResidentKey() {
return this.residentKey;
}
public final String getUserVerification() {
return this.userVerification;
}
public int hashCode() {
return (((((this.authenticatorAttachment.hashCode() * 31) + this.residentKey.hashCode()) * 31) + Boolean.hashCode(this.requireResidentKey)) * 31) + this.userVerification.hashCode();
}
public String toString() {
return "AuthenticatorSelectionCriteria(authenticatorAttachment=" + this.authenticatorAttachment + ", residentKey=" + this.residentKey + ", requireResidentKey=" + this.requireResidentKey + ", userVerification=" + this.userVerification + ')';
}
public AuthenticatorSelectionCriteria(String authenticatorAttachment, String residentKey, boolean z, String userVerification) {
Intrinsics.checkNotNullParameter(authenticatorAttachment, "authenticatorAttachment");
Intrinsics.checkNotNullParameter(residentKey, "residentKey");
Intrinsics.checkNotNullParameter(userVerification, "userVerification");
this.authenticatorAttachment = authenticatorAttachment;
this.residentKey = residentKey;
this.requireResidentKey = z;
this.userVerification = userVerification;
}
public /* synthetic */ AuthenticatorSelectionCriteria(String str, String str2, boolean z, String str3, int i, DefaultConstructorMarker defaultConstructorMarker) {
this(str, str2, (i & 4) != 0 ? false : z, (i & 8) != 0 ? "preferred" : str3);
}
}