2019-04-20 05:29:45 +00:00
|
|
|
package code.name.monkey.retromusic.activities.bugreport.model.github;
|
2018-12-06 10:23:03 +00:00
|
|
|
|
|
|
|
import android.text.TextUtils;
|
|
|
|
|
|
|
|
public class GithubLogin {
|
2019-12-30 11:01:50 +00:00
|
|
|
|
2020-10-06 08:46:04 +00:00
|
|
|
private final String apiToken;
|
2018-12-06 10:23:03 +00:00
|
|
|
|
2020-10-06 08:46:04 +00:00
|
|
|
private final String password;
|
2018-12-06 10:23:03 +00:00
|
|
|
|
2020-10-06 08:46:04 +00:00
|
|
|
private final String username;
|
2018-12-06 10:23:03 +00:00
|
|
|
|
2020-10-06 08:46:04 +00:00
|
|
|
public GithubLogin(String username, String password) {
|
|
|
|
this.username = username;
|
|
|
|
this.password = password;
|
|
|
|
this.apiToken = null;
|
|
|
|
}
|
2018-12-06 10:23:03 +00:00
|
|
|
|
2020-10-06 08:46:04 +00:00
|
|
|
public GithubLogin(String apiToken) {
|
|
|
|
this.username = null;
|
|
|
|
this.password = null;
|
|
|
|
this.apiToken = apiToken;
|
|
|
|
}
|
2018-12-06 10:23:03 +00:00
|
|
|
|
2020-10-06 08:46:04 +00:00
|
|
|
public String getApiToken() {
|
|
|
|
return apiToken;
|
|
|
|
}
|
2018-12-06 10:23:03 +00:00
|
|
|
|
2020-10-06 08:46:04 +00:00
|
|
|
public String getPassword() {
|
|
|
|
return password;
|
|
|
|
}
|
2018-12-06 10:23:03 +00:00
|
|
|
|
2020-10-06 08:46:04 +00:00
|
|
|
public String getUsername() {
|
|
|
|
return username;
|
|
|
|
}
|
2018-12-06 10:23:03 +00:00
|
|
|
|
2020-10-06 08:46:04 +00:00
|
|
|
public boolean shouldUseApiToken() {
|
|
|
|
return TextUtils.isEmpty(username) || TextUtils.isEmpty(password);
|
|
|
|
}
|
2018-12-06 10:23:03 +00:00
|
|
|
}
|