public class DefaultPunchOutUserAuthenticationService extends java.lang.Object implements PunchOutUserAuthenticationService
PunchOutUserAuthenticationService.| Constructor and Description |
|---|
DefaultPunchOutUserAuthenticationService() |
public DefaultPunchOutUserAuthenticationService()
public void authenticate(java.lang.String userId,
boolean isSeamlessLogin,
PunchOutSession punchOutSession,
HttpServletRequest request,
HttpServletResponse response)
PunchOutUserAuthenticationServiceauthenticate in interface PunchOutUserAuthenticationServiceuserId - The user to be authenticated.isSeamlessLogin - True if this is a seamless login request.punchOutSession - The punch out session.request - Servlet request.response - Servlet response.public void logout()
PunchOutUserAuthenticationServicelogout in interface PunchOutUserAuthenticationServiceprotected void selectRedirectPage(PunchOutSession punchOutSession, HttpServletRequest request)
punchOutSession - request - public PunchOutUserGroupSelectionStrategy getPunchOutUserGroupSelectionStrategy()
public void setPunchOutUserGroupSelectionStrategy(PunchOutUserGroupSelectionStrategy punchOutUserGroupSelectionStrategy)
public PunchOutUserSelectionStrategy getPunchOutUserSelectionStrategy()
public void setPunchOutUserSelectionStrategy(PunchOutUserSelectionStrategy punchOutUserSelectionStrategy)
public PunchOutUserAuthenticationStrategy getPunchOutUserAuthenticationStrategy()
public void setPunchOutUserAuthenticationStrategy(PunchOutUserAuthenticationStrategy punchOutUserAuthenticationStrategy)
public ConfigurationService getConfigurationService()
public void setConfigurationService(ConfigurationService configurationService)
Copyright © 2018 SAP SE. All Rights Reserved.