package ezviz.ezopensdk.demo;
|
|
import com.google.gson.Gson;
|
|
public class SdkInitParams {
|
|
public String appKey;
|
public String accessToken;
|
public int serverAreaId;
|
public String openApiServer;
|
public String openAuthApiServer;
|
public boolean usingGlobalSDK;
|
|
private SdkInitParams(){}
|
|
@Override
|
public String toString() {
|
return new Gson().toJson(this);
|
}
|
|
public static SdkInitParams createBy(ServerAreasEnum serverArea){
|
SdkInitParams sdkInitParams = new SdkInitParams();
|
if (serverArea != null){
|
sdkInitParams.appKey = serverArea.defaultOpenAuthAppKey;
|
sdkInitParams.serverAreaId = serverArea.id;
|
sdkInitParams.openApiServer = serverArea.openApiServer;
|
sdkInitParams.openAuthApiServer = serverArea.openAuthApiServer;
|
sdkInitParams.usingGlobalSDK = serverArea.usingGlobalSDK;
|
}
|
return sdkInitParams;
|
}
|
|
}
|