@Controller(value="blCrossAppAuthMultiSessionController") public class CrossAppAuthMultiSessionController extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
AUTH_MULTI_INIT_URL |
static String |
AUTH_MULTI_URL |
protected org.broadleafcommerce.common.web.BaseUrlResolver |
baseUrlResolver |
protected CrossAppAuthCSRMultiSessionService |
crossAppAuthCSRMultiSessionService |
protected org.broadleafcommerce.common.crossapp.service.CrossAppAuthService |
crossAppAuthService |
protected boolean |
siteDisableCrossAppAuth |
| Constructor and Description |
|---|
CrossAppAuthMultiSessionController() |
| Modifier and Type | Method and Description |
|---|---|
String |
authMultiAndForward(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Long adminUserId,
String securityToken,
String forwardUrl) |
String |
authMultiSession(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Long adminUserId,
String securityToken,
String forwardUrl) |
boolean |
getEnableCSRMultiCustomerSession(String forwardUrl) |
protected boolean |
getRequireSsl() |
protected boolean |
isSessionAlreadyAuthed(javax.servlet.http.HttpServletRequest request) |
public static final String AUTH_MULTI_INIT_URL
public static final String AUTH_MULTI_URL
@Autowired(required=false) @Qualifier(value="blCrossAppAuthService") protected org.broadleafcommerce.common.crossapp.service.CrossAppAuthService crossAppAuthService
protected CrossAppAuthCSRMultiSessionService crossAppAuthCSRMultiSessionService
protected org.broadleafcommerce.common.web.BaseUrlResolver baseUrlResolver
@Value(value="${site.disable.cross.app.auth:false}")
protected boolean siteDisableCrossAppAuth
protected boolean getRequireSsl()
@RequestMapping(value="/crossappauth-init-multi",
method=GET)
public String authMultiAndForward(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@RequestParam(value="blAdminUserId")
Long adminUserId,
@RequestParam(value="blAuthToken")
String securityToken,
@RequestParam(value="forwardUrl")
String forwardUrl)
throws Exception
Exception@RequestMapping(value="/crossappauth-multi-session",
method=GET)
public String authMultiSession(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@RequestParam(value="blAdminUserId")
Long adminUserId,
@RequestParam(value="blAuthToken")
String securityToken,
@RequestParam(value="forwardUrl")
String forwardUrl)
throws Exception
Exceptionpublic boolean getEnableCSRMultiCustomerSession(String forwardUrl)
protected boolean isSessionAlreadyAuthed(javax.servlet.http.HttpServletRequest request)
Copyright © 2019. All rights reserved.