Class StandardCustomAuthSessionService
java.lang.Object
dev.getelements.elements.service.auth.StandardCustomAuthSessionService
- All Implemented Interfaces:
CustomAuthSessionService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.ObjectMapper
getSession
(String jwt) Gets aSession
provided the custom auth JWT.void
setAuthSchemeDao
(AuthSchemeDao authSchemeDao) void
setCryptoKeyUtility
(CryptoKeyPairUtility cryptoKeyPairUtility) void
setNameService
(NameService nameService) void
setObjectMapper
(com.fasterxml.jackson.databind.ObjectMapper objectMapper) void
setUserDao
(UserDao userDao) void
setValidationHelper
(ValidationHelper validationHelper)
-
Constructor Details
-
StandardCustomAuthSessionService
public StandardCustomAuthSessionService()
-
-
Method Details
-
getSession
Description copied from interface:CustomAuthSessionService
Gets aSession
provided the custom auth JWT.- Specified by:
getSession
in interfaceCustomAuthSessionService
- Parameters:
jwt
- the jwt- Returns:
- the
Session
instance
-
getNameService
-
setNameService
@Inject public void setNameService(@Named("dev.getelements.elements.service.unscoped") NameService nameService) -
getObjectMapper
public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper() -
setObjectMapper
@Inject public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
getAuthSchemeDao
-
setAuthSchemeDao
-
getCryptoKeyUtility
-
setCryptoKeyUtility
-
getValidationHelper
-
setValidationHelper
-
getUserDao
-
setUserDao
-