aboutsummaryrefslogtreecommitdiff
path: root/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/api/data/IAuthenticationSession.java
diff options
context:
space:
mode:
Diffstat (limited to 'id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/api/data/IAuthenticationSession.java')
-rw-r--r--id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/api/data/IAuthenticationSession.java13
1 files changed, 10 insertions, 3 deletions
diff --git a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/api/data/IAuthenticationSession.java b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/api/data/IAuthenticationSession.java
index 8bffceaed..8cb2b31bc 100644
--- a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/api/data/IAuthenticationSession.java
+++ b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/api/data/IAuthenticationSession.java
@@ -57,7 +57,7 @@ public interface IAuthenticationSession {
*
* @return String
*/
- String getSessionID();
+ String getSSOSessionID();
/**
* Sets the identityLink.
@@ -73,7 +73,7 @@ public interface IAuthenticationSession {
* @param sessionId
* The sessionID to set
*/
- void setSessionID(String sessionId);
+ void setSSOSessionID(String sessionId);
/**
* Returns the BKU URL.
@@ -292,5 +292,12 @@ public interface IAuthenticationSession {
* @throws SessionDataStorageException Error message if the data-object can not stored to generic session-data storage
*/
void setGenericDataToSession(String key, Object object) throws SessionDataStorageException;
-
+
+ /**
+ * Generates a Key / Value representation from Authenticated session
+ *
+ * @return A read-only version of all session information
+ */
+ public Map<String, Object> getKeyValueRepresentationFromAuthSession();
+
} \ No newline at end of file