正在查看: moonshot.企业版 v5.53.33 应用的 LogoutService.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: moonshot.企业版 v5.53.33 应用的 LogoutService.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.ddtx.dingdatacontact;
import ShxcOQUYV4NCnoYZ6rEG.jnksI9k6J1HFuFo5YzBf.UBVL9U3WwxbAPwDW6rA5.窼臺嫔涩該滟笃鱗藇滗;
import android.app.Service;
import android.content.Intent;
import android.os.Handler;
import android.os.IBinder;
import com.ddtx.dingdatacontact.Entity.AllSettingBean;
import com.ddtx.dingdatacontact.LogoutService;
import com.ddtx.dingdatacontact.main.activity.MainActivity;
import com.netease.nim.uikit.AppConfig;
import com.netease.nim.uikit.business.session.fragment.TeamMessageFragment;
import com.netease.nim.uikit.common.ToastHelper;
import com.netease.nim.uikit.rest.Host;
import com.netease.nim.uikit.rest.SignUtil;
import com.netease.nim.uikit.utils.net.HttpListener;
import com.netease.nim.uikit.utils.net.OkUtil;
import com.netease.nimlib.sdk.NIMClient;
import com.netease.nimlib.sdk.auth.AuthService;
import java.util.HashMap;
import jnksI9k6J1HFuFo5YzBf.upyuhngDCr2AObMMnNNw.UBVL9U3WwxbAPwDW6rA5.C4052;
import jnksI9k6J1HFuFo5YzBf.upyuhngDCr2AObMMnNNw.UBVL9U3WwxbAPwDW6rA5.dhmZrWyB5EErN1OpQyTz.C3820;
import jnksI9k6J1HFuFo5YzBf.upyuhngDCr2AObMMnNNw.UBVL9U3WwxbAPwDW6rA5.tXKtULTHcgDblZCvklzL.jnksI9k6J1HFuFo5YzBf.C3996;
public class LogoutService extends Service {
public static boolean f11125 = false;
public Handler f11126 = new Handler();
public Runnable f11127 = new Runnable() {
@Override
public final void run() {
LogoutService.this.m14857();
}
};
public class C2583 implements HttpListener {
public C2583() {
}
public void error(String str) {
}
public void result(Object obj) {
if (obj != null) {
AllSettingBean allSettingBean = (AllSettingBean) obj;
if (allSettingBean.getIslogin() != null && allSettingBean.getIslogin().intValue() != 1) {
LogoutService.this.m14854();
ToastHelper.showToast(LogoutService.this, "已被限制登录");
}
if (allSettingBean.getIsclear().intValue() == 1) {
窼臺嫔涩該滟笃鱗藇滗.壗聍嵟詃喝祾剢().誇轍機禛(new C3820(true));
}
if (allSettingBean.getIsapp() != null && allSettingBean.getIsapp().intValue() != 1) {
LogoutService.this.m14854();
ToastHelper.showToast(LogoutService.this, "不允许APP端登录!");
}
if (allSettingBean.getIssup() != null) {
boolean z = allSettingBean.getIssup().intValue() == 1;
LogoutService.f11125 = z;
AppConfig.IS_SUPER_USER = z;
}
C3996.f15279 = allSettingBean.getServicer() != null ? allSettingBean.getServicer() : "";
if (allSettingBean.getRedpacket() != null) {
AppConstant.SHOW_RED_PACKET = allSettingBean.getRedpacket().intValue() == 1;
}
if (allSettingBean.getGlobalsign() != null) {
AppConstant.SHOW_SIGN = allSettingBean.getGlobalsign().intValue() == 1;
}
if (allSettingBean.getMoney() != null) {
AppConstant.SHOW_STORED = allSettingBean.getMoney().intValue() == 1;
}
if (allSettingBean.getDiscover() != null) {
AppConstant.SHOW_FIND = allSettingBean.getDiscover().intValue() == 1;
}
if (allSettingBean.getDiscover() != null) {
AppConstant.SHOW_EXPLORER = allSettingBean.getExplorer().intValue() == 1;
}
if (allSettingBean.getWallet() != null) {
AppConstant.SHOW_WALLET = allSettingBean.getWallet().intValue() == 1;
}
if (allSettingBean.getTeaminfo() != null) {
AppConstant.SHOW_PERSON_CARD = allSettingBean.getTeaminfo().intValue() == 1;
}
if (allSettingBean.getTeamout() != null) {
AppConstant.SHOW_QUIT_TEAM = allSettingBean.getTeamout().intValue() == 1;
}
if (allSettingBean.getBank() != null) {
AppConstant.SHOW_ALL_CASH_OUT = allSettingBean.getBank().intValue();
}
if (allSettingBean.getBankget() != null) {
AppConstant.SHOW_CASH = allSettingBean.getBankget().intValue() == 1;
}
if (allSettingBean.getShowQuitTeamMessage() != null) {
AppConstant.SHOW_EXIT_TEAM = allSettingBean.getShowQuitTeamMessage().intValue() == 1;
}
if (allSettingBean.getIntviteMemberNotifiction() != null) {
AppConstant.SHOW_INVITE_MEMBER_NOTIFICATION = allSettingBean.getIntviteMemberNotifiction().intValue() == 1;
}
if (allSettingBean.getKickMemberNotifiction() != null) {
AppConstant.SHOW_KICK_MEMBER_NOTIFICATION = allSettingBean.getKickMemberNotifiction().intValue() == 1;
}
if (allSettingBean.getIsspeakingtime() != null) {
AppConfig.LIMIT_SPEAK = allSettingBean.getIsspeakingtime().intValue() == 1;
}
if (allSettingBean.getSpeakingspace() != null) {
try {
TeamMessageFragment.MUTE_DELAY = Long.parseLong(allSettingBean.getSpeakingspace()) * 1000;
} catch (Exception unused) {
}
}
allSettingBean.getTimespace();
if (allSettingBean.getShowTeamMember() != null) {
AppConstant.SHOW_TEAM_MEMBER = allSettingBean.getShowTeamMember().intValue() == 1;
}
allSettingBean.getIseveryman();
allSettingBean.getEveryonecount();
if (allSettingBean.getMoments() != null) {
AppConstant.SHOW_FIND_MOMENT = allSettingBean.getMoments().intValue() == 1;
}
allSettingBean.getCreateteam();
allSettingBean.getAddfriend();
if (allSettingBean.getScanSwitch() != null) {
AppConstant.SHOW_FIND_SCAN = allSettingBean.getScanSwitch().intValue() == 1;
}
if (allSettingBean.getBurnAfterReadingSwitch() != null) {
AppConstant.SHOW_BURN_AFTER_READ = allSettingBean.getBurnAfterReadingSwitch().intValue() == 1;
}
}
}
}
public void m14857() {
m14856();
if (C4052.m18945() != null) {
HashMap hashMap = new HashMap();
hashMap.put("uid", C4052.m18945());
hashMap.put("os", "android");
hashMap.put("v", C4052.m18950(C4052.m18951()));
SignUtil.genParams(hashMap);
OkUtil.getInstance().post(Host.getUserIsNormal(), hashMap, AllSettingBean.class, new C2583());
}
}
public void m14854() {
MainActivity.m15252(this, true);
((AuthService) NIMClient.getService(AuthService.class)).logout();
stopSelf();
}
private void m14856() {
this.f11126.postDelayed(this.f11127, 60000L);
}
@Override
public IBinder onBind(Intent intent) {
throw new UnsupportedOperationException("Not yet implemented");
}
@Override
public void onCreate() {
super.onCreate();
this.f11126.post(this.f11127);
}
@Override
public void onDestroy() {
super.onDestroy();
this.f11126.removeCallbacks(this.f11127);
}
}