Skip to content

Commit e2b8953

Browse files
committed
oauth
1 parent cee0c75 commit e2b8953

File tree

2 files changed

+19
-3
lines changed

2 files changed

+19
-3
lines changed

maven-wrapper/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
<dependency>
4747
<groupId>${project.groupId}</groupId>
4848
<artifactId>core</artifactId>
49-
<version>0.9.13-SNAPSHOT</version>
49+
<version>0.10.0-SNAPSHOT</version>
5050
</dependency>
5151
<dependency>
5252
<groupId>${project.groupId}</groupId>

tmc-plugin/src/fi/helsinki/cs/tmc/coreimpl/TmcCoreSettingsImpl.java

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ public class TmcCoreSettingsImpl implements TmcSettings {
3636
private static final String PREF_ERROR_MSG_LOCALE = "errorMsgLocale";
3737
private static final String PREF_RESOLVE_DEPENDENCIES = "resolveDependencies";
3838
private static final String PREF_SEND_DIAGNOSTICS = "sendDiagnostics";
39+
private static final String PREF_OAUTH_TOKEN = "oauthToken";
3940

4041
private static PersistableSettings settings = PersistableSettings.forModule(TmcCoreSettingsImpl.class);
4142

@@ -187,8 +188,8 @@ public void setUsername(String username) {
187188
}
188189

189190
@Override
190-
public String getPassword() {
191-
return unsavedPassword;
191+
public Optional<String> getPassword() {
192+
return Optional.fromNullable(unsavedPassword);
192193
}
193194

194195
public void setPassword(String password) {
@@ -280,6 +281,21 @@ public boolean getSendDiagnostics() {
280281
return settings.get(PREF_SEND_DIAGNOSTICS, "1").equals("1");
281282
}
282283

284+
@Override
285+
public Optional<String> getToken() {
286+
return Optional.fromNullable(settings.get(PREF_OAUTH_TOKEN, null));
287+
}
288+
289+
@Override
290+
public void setToken(String token) {
291+
settings.put(PREF_OAUTH_TOKEN, token);
292+
}
293+
294+
@Override
295+
public String getOauthSecret() {
296+
return ;
297+
}
298+
283299
private Locale parseLocale(String s, Locale dflt) {
284300
if (s.isEmpty()) {
285301
return dflt;

0 commit comments

Comments
 (0)