summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Session.java
diff options
context:
space:
mode:
authorSimon Rettberg2015-08-03 19:12:56 +0200
committerSimon Rettberg2015-08-03 19:12:56 +0200
commit18e2e65e2afb5eb836ce27f6ea7061120ab819be (patch)
tree3309859afb9a081459aa89d318b939caeb4fd5b3 /dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Session.java
parent[client] Remove accidentally commited debug code (diff)
downloadtutor-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.java6
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
*/