diff options
author | Simon Rettberg | 2015-08-03 19:12:56 +0200 |
---|---|---|
committer | Simon Rettberg | 2015-08-03 19:12:56 +0200 |
commit | 18e2e65e2afb5eb836ce27f6ea7061120ab819be (patch) | |
tree | 3309859afb9a081459aa89d318b939caeb4fd5b3 /dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Session.java | |
parent | [client] Remove accidentally commited debug code (diff) | |
download | tutor-module-18e2e65e2afb5eb836ce27f6ea7061120ab819be.tar.gz tutor-module-18e2e65e2afb5eb836ce27f6ea7061120ab819be.tar.xz tutor-module-18e2e65e2afb5eb836ce27f6ea7061120ab819be.zip |
[client] Feature: save session to skip login
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Session.java')
-rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Session.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Session.java b/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Session.java index a3f04a8b..36c6f617 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Session.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Session.java @@ -5,6 +5,7 @@ import org.openslx.bwlp.thrift.iface.ClientSessionData; import org.openslx.bwlp.thrift.iface.SessionData; import org.openslx.bwlp.thrift.iface.TInvalidTokenException; import org.openslx.bwlp.thrift.iface.UserInfo; +import org.openslx.dozmod.Config.SavedSession; import org.openslx.dozmod.authentication.ServiceProviderResponse; import org.openslx.thrifthelper.ThriftManager; @@ -62,6 +63,11 @@ public class Session { satelliteToken = response.token; } + public static void fromSavedSession(SavedSession session) { + satelliteToken = session.token; + // TODO: Satellite whoami call + } + /** * @return the first name */ |