summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Session.java
diff options
context:
space:
mode:
authorJonathan Bauer2015-07-10 14:05:52 +0200
committerJonathan Bauer2015-07-10 14:05:52 +0200
commitf44b17421b4c891273471649e072df49f419f172 (patch)
treeb88b1ed2db2e89f8360868cff34f6fa2bff2eb7a /dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Session.java
parent[client] close popups a bit safer (diff)
downloadtutor-module-f44b17421b4c891273471649e072df49f419f172.tar.gz
tutor-module-f44b17421b4c891273471649e072df49f419f172.tar.xz
tutor-module-f44b17421b4c891273471649e072df49f419f172.zip
[client] create session from the ServiceProviderResponse
added getters for Session class members use getShell to dispose LoginWindow
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.java50
1 files changed, 49 insertions, 1 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 33612746..6950a743 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Session.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/Session.java
@@ -13,6 +13,8 @@ public class Session {
private static String userId = null;
+ private static String organizationId = null;
+
private static String satelliteToken = null;
private static String masterToken = null;
@@ -35,13 +37,59 @@ public class Session {
firstName = response.firstName;
lastName = response.lastName;
eMail = response.mail;
- //userId = response.userId; TODO
+ userId = response.userId;
+ organizationId = response.organizationId;
masterToken = response.token;
satelliteToken = response.sessionId;
}
+ /**
+ * @return the first name
+ */
+ public static String getFirstName() {
+ return firstName;
+ }
+
+ /**
+ * @return the last name
+ */
+ public static String getLastName() {
+ return lastName;
+ }
+
+ /**
+ * @return the eMail
+ */
+ public static String getEMail() {
+ return eMail;
+ }
+
+ /**
+ * @return the user id
+ */
+ public static String getUserId() {
+ return userId;
+ }
+
+ /**
+ * @return the organization id
+ */
+ public static String getOrganizationId() {
+ return organizationId;
+ }
+
+ /**
+ * @return the satellite token
+ */
public static String getSatelliteToken() {
return satelliteToken;
}
+ /**
+ * @return the master token
+ */
+ public static String getMasterToken() {
+ return masterToken;
+ }
+
}