what-the-bank/sources/com/google/android/libraries/places/internal/zzcl.java

66 lines
1.7 KiB
Java
Raw Normal View History

2024-07-27 18:17:47 +07:00
package com.google.android.libraries.places.internal;
import android.net.wifi.ScanResult;
import android.net.wifi.WifiInfo;
import android.text.TextUtils;
/* loaded from: classes2.dex */
public final class zzcl {
private final String zza;
private final int zzb;
private final zzck zzc;
private final boolean zzd;
private final int zze;
public zzcl(WifiInfo wifiInfo, ScanResult scanResult) {
zzck zzckVar;
String str = scanResult.BSSID;
String str2 = scanResult.capabilities;
int i = scanResult.level;
int i2 = scanResult.frequency;
if (TextUtils.isEmpty(str2)) {
zzckVar = zzck.OTHER;
} else {
String upperCase = str2.toUpperCase();
if (upperCase.equals("[ESS]") || upperCase.equals("[IBSS]")) {
zzckVar = zzck.NONE;
} else if (upperCase.matches(".*WPA[0-9]*-PSK.*")) {
zzckVar = zzck.PSK;
} else if (upperCase.matches(".*WPA[0-9]*-EAP.*")) {
zzckVar = zzck.EAP;
} else {
zzckVar = zzck.OTHER;
}
}
boolean z = false;
if (wifiInfo != null && !TextUtils.isEmpty(str) && str.equalsIgnoreCase(wifiInfo.getBSSID())) {
z = true;
}
this.zza = str;
this.zzb = i;
this.zzc = zzckVar;
this.zzd = z;
this.zze = i2;
}
public final boolean zze() {
return this.zzd;
}
public final String zzd() {
return this.zza;
}
public final zzck zzc() {
return this.zzc;
}
public final int zzb() {
return this.zzb;
}
public final int zza() {
return this.zze;
}
}