Package io.tesler.api.service.session
Interface CoreSessionService
-
- All Known Implementing Classes:
CoreSessionServiceImpl
public interface CoreSessionService
-
-
Field Summary
Fields Modifier and Type Field Description static String
SERVICE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TeslerUserDetailsInterface
getAuthenticationDetails(org.springframework.security.core.Authentication authentication)
Locale
getLocale(Locale defaultValue)
String
getSessionId()
TeslerUserDetailsInterface
getSessionUserDetails(boolean raiseError)
Long
getSessionUserId()
String
getSessionUserName()
TimeZone
getTimeZone(TimeZone defaultValue)
ZoneId
getZoneId(ZoneId defaultValue)
-
-
-
Field Detail
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSessionId
String getSessionId()
-
getSessionUserDetails
TeslerUserDetailsInterface getSessionUserDetails(boolean raiseError)
-
getAuthenticationDetails
TeslerUserDetailsInterface getAuthenticationDetails(org.springframework.security.core.Authentication authentication)
-
getSessionUserId
Long getSessionUserId()
-
getSessionUserName
String getSessionUserName()
-
-