Interface SamlLoginService
- All Known Implementing Classes:
DefaultSamlLoginService
public interface SamlLoginService
Utility service for SAML login process, helping deal with storing login token and obtaining redirection url
to pass as relayState
-
Method Summary
Modifier and TypeMethodDescriptiongetRedirectionUrl(javax.servlet.http.HttpServletRequest request) Method retrieves redirection url passed in request paramvoidstoreLoginToken(javax.servlet.http.HttpServletResponse response, UserModel user, String langIsoCode) Method stores login token cookie for provided user and language ISO code.
-
Method Details
-
storeLoginToken
void storeLoginToken(javax.servlet.http.HttpServletResponse response, UserModel user, String langIsoCode) Method stores login token cookie for provided user and language ISO code. Cookie is used by remember me service to authenticate user- Parameters:
response- HttpServletResponse to store login token cookieuser- mapped user bySSOUserServicefor whom we create login tokenlangIsoCode- language ISO code to set up for user
-
getRedirectionUrl
Method retrieves redirection url passed in request param- Parameters:
request- HttpServletRequest from which redirection url will be obtained- Returns:
- returns redirection url obtained form HttpServletRequest
-