Class DefaultSamlLoginService
java.lang.Object
de.hybris.platform.samlsinglesignon.DefaultSamlLoginService
- All Implemented Interfaces:
SamlLoginService
Default implementation of the
SamlLoginService interface-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancanRedirectToUrl(javax.servlet.http.HttpServletRequest request, String url) getRedirectionUrl(javax.servlet.http.HttpServletRequest request) Method retrieves redirection url passed in request paramprotected final booleanisOnWhiteList(String domain) voidstoreLoginToken(javax.servlet.http.HttpServletResponse response, UserModel user, String languageIsoCode) Method stores login token cookie for provided user and language ISO code.
-
Constructor Details
-
DefaultSamlLoginService
public DefaultSamlLoginService()
-
-
Method Details
-
storeLoginToken
public void storeLoginToken(javax.servlet.http.HttpServletResponse response, UserModel user, String languageIsoCode) Description copied from interface:SamlLoginServiceMethod stores login token cookie for provided user and language ISO code. Cookie is used by remember me service to authenticate user- Specified by:
storeLoginTokenin interfaceSamlLoginService- Parameters:
response- HttpServletResponse to store login token cookieuser- mapped user bySSOUserServicefor whom we create login tokenlanguageIsoCode- language ISO code to set up for user
-
getRedirectionUrl
Description copied from interface:SamlLoginServiceMethod retrieves redirection url passed in request param- Specified by:
getRedirectionUrlin interfaceSamlLoginService- Parameters:
request- HttpServletRequest from which redirection url will be obtained- Returns:
- returns redirection url obtained form HttpServletRequest
-
canRedirectToUrl
-
isOnWhiteList
-