Initial import of ADIF API reverse-engineering toolkit
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
package com.google.firebase.auth;
|
||||
|
||||
import com.google.android.gms.common.internal.Preconditions;
|
||||
import com.google.firebase.FirebaseException;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public class FirebaseAuthException extends FirebaseException {
|
||||
private final String zza;
|
||||
|
||||
public FirebaseAuthException(String str, String str2) {
|
||||
super(str2);
|
||||
this.zza = Preconditions.checkNotEmpty(str);
|
||||
}
|
||||
|
||||
public String getErrorCode() {
|
||||
return this.zza;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
package com.google.firebase.auth;
|
||||
|
||||
import com.google.android.gms.common.annotation.KeepForSdk;
|
||||
import com.google.firebase.remoteconfig.RemoteConfigComponent;
|
||||
import java.util.Map;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public class GetTokenResult {
|
||||
private String zza;
|
||||
private Map<String, Object> zzb;
|
||||
|
||||
@KeepForSdk
|
||||
public GetTokenResult(String str, Map<String, Object> map) {
|
||||
this.zza = str;
|
||||
this.zzb = map;
|
||||
}
|
||||
|
||||
private final long zza(String str) {
|
||||
Integer num = (Integer) this.zzb.get(str);
|
||||
if (num == null) {
|
||||
return 0L;
|
||||
}
|
||||
return num.longValue();
|
||||
}
|
||||
|
||||
public long getAuthTimestamp() {
|
||||
return zza("auth_time");
|
||||
}
|
||||
|
||||
public Map<String, Object> getClaims() {
|
||||
return this.zzb;
|
||||
}
|
||||
|
||||
public long getExpirationTimestamp() {
|
||||
return zza("exp");
|
||||
}
|
||||
|
||||
public long getIssuedAtTimestamp() {
|
||||
return zza("iat");
|
||||
}
|
||||
|
||||
public String getSignInProvider() {
|
||||
Map map = (Map) this.zzb.get(RemoteConfigComponent.DEFAULT_NAMESPACE);
|
||||
if (map != null) {
|
||||
return (String) map.get("sign_in_provider");
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public String getSignInSecondFactor() {
|
||||
Map map = (Map) this.zzb.get(RemoteConfigComponent.DEFAULT_NAMESPACE);
|
||||
if (map != null) {
|
||||
return (String) map.get("sign_in_second_factor");
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public String getToken() {
|
||||
return this.zza;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
package com.google.firebase.auth.internal;
|
||||
|
||||
import com.google.android.gms.common.annotation.KeepForSdk;
|
||||
import com.google.firebase.internal.InternalTokenResult;
|
||||
|
||||
@KeepForSdk
|
||||
/* loaded from: classes3.dex */
|
||||
public interface IdTokenListener {
|
||||
@KeepForSdk
|
||||
void onIdTokenChanged(InternalTokenResult internalTokenResult);
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.google.firebase.auth.internal;
|
||||
|
||||
import com.google.android.gms.common.annotation.KeepForSdk;
|
||||
import com.google.android.gms.tasks.Task;
|
||||
import com.google.firebase.annotations.DeferredApi;
|
||||
import com.google.firebase.auth.GetTokenResult;
|
||||
import com.google.firebase.internal.InternalTokenProvider;
|
||||
|
||||
@KeepForSdk
|
||||
/* loaded from: classes3.dex */
|
||||
public interface InternalAuthProvider extends InternalTokenProvider {
|
||||
@KeepForSdk
|
||||
@DeferredApi
|
||||
void addIdTokenListener(IdTokenListener idTokenListener);
|
||||
|
||||
@Override // com.google.firebase.internal.InternalTokenProvider
|
||||
@KeepForSdk
|
||||
Task<GetTokenResult> getAccessToken(boolean z3);
|
||||
|
||||
@Override // com.google.firebase.internal.InternalTokenProvider
|
||||
String getUid();
|
||||
|
||||
@KeepForSdk
|
||||
void removeIdTokenListener(IdTokenListener idTokenListener);
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package com.google.firebase.auth.internal;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class R {
|
||||
private R() {
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user