PlayerAndroid/app/src/main/java/code/name/monkey/retromusic/activities/bugreport/model/github/GithubLogin.java

41 lines
799 B
Java
Raw Normal View History

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
}