Package org.keycloak.sessions
Class AuthenticationSessionCompoundId
- java.lang.Object
-
- org.keycloak.sessions.AuthenticationSessionCompoundId
-
public class AuthenticationSessionCompoundId extends Object
Allow to encode compound string to fully lookup authenticationSessionModel- Author:
- Marek Posolda
-
-
Constructor Summary
Constructors Constructor Description AuthenticationSessionCompoundId(String rootSessionId, String tabId, String clientUUID, String encodedId)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AuthenticationSessionCompoundIddecoded(String rootAuthSessionId, String tabId, String clientUUID)static AuthenticationSessionCompoundIdencoded(String encodedId)static AuthenticationSessionCompoundIdfromAuthSession(AuthenticationSessionModel authSession)StringgetClientUUID()StringgetEncodedId()StringgetRootSessionId()StringgetTabId()
-
-
-
Method Detail
-
fromAuthSession
public static AuthenticationSessionCompoundId fromAuthSession(AuthenticationSessionModel authSession)
-
decoded
public static AuthenticationSessionCompoundId decoded(String rootAuthSessionId, String tabId, String clientUUID)
-
encoded
public static AuthenticationSessionCompoundId encoded(String encodedId)
-
getRootSessionId
public String getRootSessionId()
-
getTabId
public String getTabId()
-
getClientUUID
public String getClientUUID()
-
getEncodedId
public String getEncodedId()
-
-