package com.android.iliConnect.models;
import org.simpleframework.xml.Element;
import android.widget.Toast;
import com.android.iliConnect.MainActivity;
import com.android.iliConnect.dataproviders.PersistableObject;
@Element
public class Authentification extends PersistableObject {
@Element
public boolean autologin = true;
@Element (required = false)
public String user_id = "";
@Element (required = false)
public String password = "";
@Element
public String url_src;
public String api_src = "IliConnect.php";
@Override
public void load() {
try {
super.deserialize(MainActivity.instance.localDataProvider.localDataFilename);
} catch (Exception e) {
Toast t = Toast.makeText(MainActivity.instance, "Fehler beim laden der Authentifizierungsparameter.", Toast.LENGTH_LONG);
t.show();
}
}
public void setLogin(String user_id, String password, String url_src) {
this.user_id = user_id;
this.password = password;
this.url_src = url_src;
}
public void setLogin(boolean autologin, String user_id, String password, String url_src) {
this.autologin = autologin;
this.user_id = user_id;
this.password = password;
this.url_src = url_src;
}
}