正在查看: Vi App v10.18.0 应用的 WorkflowActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Vi App v10.18.0 应用的 WorkflowActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.amazon.identity.auth.device.workflow;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import com.amazon.identity.auth.device.AuthError;
import com.amazon.identity.auth.device.ResponseManager;
import com.amazon.identity.auth.device.a;
import com.amazon.identity.auth.device.b;
import com.amazon.identity.auth.internal.BrowsingExperienceManager;
@SuppressLint({"Registered"})
public final class WorkflowActivity extends Activity {
@Override
public final void onCreate(Bundle bundle) {
String a;
b bVar;
boolean z;
a aVar;
super.onCreate(bundle);
try {
a = b.a(getIntent().getData());
Uri data = getIntent().getData();
if (data != null) {
try {
if (b.b(data)) {
ResponseManager.a().a(a, data);
} else {
Context applicationContext = getApplicationContext();
synchronized (b.class) {
if (b.c == null) {
b.c = new b(BrowsingExperienceManager.getInstance(applicationContext));
}
bVar = b.c;
}
Context applicationContext2 = getApplicationContext();
bVar.getClass();
String a2 = b.a(data);
data.toString();
a remove = bVar.a.remove(a2);
if (remove != null) {
if (!remove.handleResponse(data, applicationContext2)) {
bVar.a(remove, applicationContext2);
}
z = true;
} else {
z = false;
}
if (!z) {
data.toString();
}
}
} catch (AuthError unused) {
data.toString();
}
}
aVar = b.a(this).a.get(a);
} catch (AuthError unused2) {
getIntent().getData().toString();
}
if (aVar == null) {
throw new AuthError(String.format("Could not find request id: %s in active requests", a), AuthError.ERROR_TYPE.ERROR_UNKNOWN);
}
Intent invokingIntent = aVar.getOriginalRequest().getRequestContext().getInvokingIntent();
if (invokingIntent != null) {
invokingIntent.setFlags(603979776);
invokingIntent.putExtra("authResponse", getIntent().getData().toString());
startActivity(invokingIntent);
}
finish();
}
}