package com.sina.weibo.sdk.auth; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.text.TextUtils; import com.sina.weibo.sdk.b.a; import com.sina.weibo.sdk.b.c; import com.sina.weibo.sdk.b.e; import com.sina.weibo.sdk.common.UiError; import com.sina.weibo.sdk.net.h; import com.sina.weibo.sdk.web.WebActivity; import com.tencent.connect.common.Constants; public final class a { /* renamed from: d reason: collision with root package name */ public WbAuthListener f40605d; public final void a(Activity activity) { c.a("WBSsoTag", "startClientAuth()"); try { a.C0368a e10 = com.sina.weibo.sdk.b.a.e(activity); Intent intent = new Intent(); if (e10 == null) { intent.setClassName("com.sina.weibo", "com.sina.weibo.SSOActivity"); } else { intent.setClassName(e10.packageName, e10.f40608ae); } AuthInfo b10 = com.sina.weibo.sdk.a.b(); intent.putExtra("appKey", b10.getAppKey()); intent.putExtra("redirectUri", b10.getRedirectUrl()); intent.putExtra(Constants.PARAM_SCOPE, b10.getScope()); intent.putExtra("packagename", b10.getPackageName()); intent.putExtra("key_hash", b10.getHash()); intent.putExtra("_weibo_command_type", 3); StringBuilder sb2 = new StringBuilder(); sb2.append(System.currentTimeMillis()); intent.putExtra("_weibo_transaction", sb2.toString()); if (activity == null) { this.f40605d.onError(new UiError(-1, "activity is null", "")); } else if (com.sina.weibo.sdk.b.a.a(activity, intent)) { b10.getAppKey(); intent.putExtra("aid", e.r()); activity.startActivityForResult(intent, 32973); c.a("WBSsoTag", "start SsoActivity "); } else { this.f40605d.onError(new UiError(-2, "your app is illegal", "")); } } catch (Exception e11) { e11.printStackTrace(); c.b("WBSsoTag", e11.getMessage()); this.f40605d.onError(new UiError(-3, "occur exception", e11.getMessage())); } } public final void b(Activity activity) { h hVar = new h(); AuthInfo b10 = com.sina.weibo.sdk.a.b(); if (b10 != null) { hVar.put(Constants.PARAM_CLIENT_ID, b10.getAppKey()); hVar.put("redirect_uri", b10.getRedirectUrl()); hVar.put(Constants.PARAM_SCOPE, b10.getScope()); hVar.put("packagename", b10.getPackageName()); hVar.put("key_hash", b10.getHash()); hVar.put("response_type", "code"); hVar.put("version", "0041005000"); hVar.put("luicode", "10000360"); hVar.put("lfid", "OP_" + b10.getAppKey()); Oauth2AccessToken readAccessToken = AccessTokenHelper.readAccessToken(activity); if (readAccessToken != null) { String accessToken = readAccessToken.getAccessToken(); if (!TextUtils.isEmpty(readAccessToken.getAccessToken())) { hVar.put("trans_token", accessToken); hVar.put("trans_access_token", accessToken); } } b10.getAppKey(); String r10 = e.r(); if (!TextUtils.isEmpty(r10)) { hVar.put("aid", r10); } String str = "https://open.weibo.cn/oauth2/authorize?" + hVar.j(); if (this.f40605d != null) { b d10 = b.d(); StringBuilder sb2 = new StringBuilder(); sb2.append(System.currentTimeMillis()); String sb3 = sb2.toString(); d10.a(sb3, this.f40605d); Intent intent = new Intent(activity, WebActivity.class); com.sina.weibo.sdk.web.b.a aVar = new com.sina.weibo.sdk.web.b.a(b10, str, sb3); Bundle bundle = new Bundle(); aVar.writeToBundle(bundle); intent.putExtras(bundle); activity.startActivity(intent); } } } }