CrackMe.apk
Download file
package com.google.android.gms.auth.api.signin.internal;
import android.content.Context;
import com.google.android.gms.auth.api.signin.GoogleSignInAccount;
import com.google.android.gms.auth.api.signin.GoogleSignInOptions;
/* compiled from: com.google.android.gms:play-services-auth@@20.3.0 */
public final class zbn {
private static zbn zbd;
final Storage zba;
GoogleSignInAccount zbb;
GoogleSignInOptions zbc;
private zbn(Context context) {
Storage instance = Storage.getInstance(context);
this.zba = instance;
this.zbb = instance.getSavedDefaultGoogleSignInAccount();
this.zbc = instance.getSavedDefaultGoogleSignInOptions();
}
public static synchronized zbn zbc(Context context) {
zbn zbf;
synchronized (zbn.class) {
zbf = zbf(context.getApplicationContext());
}
return zbf;
}
private static synchronized zbn zbf(Context context) {
synchronized (zbn.class) {
zbn zbn = zbd;
if (zbn != null) {
return zbn;
}
zbn zbn2 = new zbn(context);
zbd = zbn2;
return zbn2;
}
}
public final synchronized GoogleSignInAccount zba() {
return this.zbb;
}
public final synchronized GoogleSignInOptions zbb() {
return this.zbc;
}
public final synchronized void zbd() {
this.zba.clear();
this.zbb = null;
this.zbc = null;
}
public final synchronized void zbe(GoogleSignInOptions googleSignInOptions, GoogleSignInAccount googleSignInAccount) {
this.zba.saveDefaultGoogleSignInAccount(googleSignInAccount, googleSignInOptions);
this.zbb = googleSignInAccount;
this.zbc = googleSignInOptions;
}
}
Download file