package com.ironsource.mediationsdk.config; /* loaded from: classes4.dex */ public class ConfigFile { private static ConfigFile mInstance; private String mPluginFrameworkVersion; private String mPluginType; private String mPluginVersion; private String[] mSupportedPlugins = {"AdobeAir", "Cocos2dx", "Cordova", "Corona", "Defold", "Flutter", "ReactNative", "Unity", "Unreal", "Xamarin", "Other"}; public static synchronized ConfigFile getConfigFile() { ConfigFile configFile; synchronized (ConfigFile.class) { try { if (mInstance == null) { mInstance = new ConfigFile(); } configFile = mInstance; } catch (Throwable th) { throw th; } } return configFile; } public String getPluginFrameworkVersion() { return this.mPluginFrameworkVersion; } public String getPluginType() { return this.mPluginType; } public String getPluginVersion() { return this.mPluginVersion; } public void setPluginData(String str, String str2, String str3) { this.mPluginType = null; if (str != null) { String[] strArr = this.mSupportedPlugins; int length = strArr.length; int i = 0; while (true) { if (i >= length) { break; } String str4 = strArr[i]; if (str.equalsIgnoreCase(str4)) { this.mPluginType = str4; break; } i++; } } if (str2 != null) { this.mPluginVersion = str2; } if (str3 != null) { this.mPluginFrameworkVersion = str3; } } }